Support OpenShift External OIDC identity provider
Describe the bug
When using the new OpenShift External OIDC identity provider, the oauth endpoints are removed, see below error
2025-11-25T16:38:10Z ERROR setup unable to start manager {"error": "failed to determine if *v1.OAuthClient is namespaced: failed to get restmapping: no matches for kind \"OAuthClient\" in version \"oauth.openshift.io/v1\""}
REF: https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/authentication_and_authorization/external-auth
Che version
7.112@latest
Steps to reproduce
Convert OpenShift Cluster to use External OIDC Auth https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/authentication_and_authorization/external-auth
Expected behavior
Operator Doesn't Crash when running on OpenShift with External Auth
Runtime
OpenShift
Screenshots
No response
Installation method
OperatorHub
Environment
Linux
Eclipse Che Logs
Additional context
No response
Hello @tolusha have you seen this error before by any chance?
Also, I think technically I should have opened the issue in this repo: https://github.com/eclipse-che/che-operator
Hello, @ArthurVardevanyan I would say that external OIDC provider for OpenShift is not supported by che operator. It looks like a feature request.