-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
Goal
Create a new Ansible role to encapsulate the end-to-end testing for OIDC adoption.
Key Tasks
- Create a new role directory under tests/roles/, named oidc_adoption.
- This role will be modeled after the existing federation role in the ci-framework repository.
- It will contain tasks to set up Keycloak, configure the OIDC realm, configure Keystone for OIDC, and test the federated login.
- The role should be designed to be called from a central test playbook, similar to how the federation role is used in hooks/playbooks/.