Details
-
Bug
-
Resolution: Done
-
Critical
-
2.1.1.GA
-
None
-
?
-
- configure openshift's oauth to use google or any other OpenID provider that uses the email as login
- install CRW
- try creating a workspace
Description
When using an external provider to authenticate to openshift the oauth create the user with the login used.
I.E. Using google and using my mail the user become acervesa@redhat.com .
When CRW create a workspace the namespace generated contains the username.
As the @ is not usable i got this error:
The specified namespace acervesa@redhat.com-codeready is invalid: a DNS-1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name', or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')
Attachments
Issue Links
- links to