You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(oidc): fix secret lookup and add condition cleanup
This commit addresses two issues related to OIDC authentication:
1. Fixed OIDC client secret lookup in oidcsetup controller to use
the correct informer, namespace (openshift-config) and dynamic
secret name from the Authentication CR, instead of hardcoded values.
2. Added condition cleanup in sync_v400 to properly clear the
OIDCProviderTrustedAuthorityConfigGet degraded condition when
authentication type changes from OIDC to non-OIDC (e.g.,
IntegratedOAuth). This prevents the Console Operator
from remaining in a Degraded state indefinitely during rollback
scenarios.
The second fix follows the same pattern used in the oidcsetup
controller for clearing conditions when auth type is not OIDC.
Assisted-by: Claude Code 2.0.5, claude-sonnet-4-5@20250929
Signed-off-by: Ahmed Abdalla <[email protected]>
0 commit comments