Open Tyrone-W opened 1 month ago
Can it be because of this: https://github.com/openshift/oauth-server/commit/4d39d4957940e5355be8065d1513e2f7672c6dc8#diff-26eb62ac396048ba3dc28ae5764caf68710f82c7956d15af24dfef8542c7fbc8R358
However, I think that spaces should be able to be a name of a login provider. 🤷🏻♂️
@ibihim thoughts?
I can confirm the same behaviour in OCP 4.17
OKD cluster version: 4.17.0-0.okd-scos-2024-09-29-005341
The configmap created in the openshift-authentication namespace is rendered incorrectly if a space exists within the name of an identityProvider.
Example oauth object
The configmap created in the openshift-authentication namespace once the oauth object is reconciled
Logs of the authentication-operator pod show the following when the configmap is updated.
Error given by openshift-authentication pods attempting to read the configmap.