Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-3163

[Hypershift ROSA] Creating IDP with default name fails for hypershift clusters due to lower case constrain

XMLWordPrintable

    • False
    • False
    • This will be addressed as part of SDA-8299. Once that work has been completed - this bug can be re-checked. No UI changes are expected.
    • HAC Infra OCM - Sprint 232

      Description of problem:

      User tries to add an IDP such as GitHub,Google,OpenID,LDAP, GitLab with default name  , It got failed with error related to lower case constrain for Hypershift ROSA.

      For example,

      CLUSTERS-MGMT-400: Identity provider name 'GitHub' is not valid for Hosted Control Planes. The name must be a lowercase RFC 1123 subdomain.
      Operation ID: 9d218005-4cb5-4792-8abc-f8cfc4a06c0e

      We need to change the default names of above IDPs to lower case at least for Hypershift clusters.

      NOTE: This has been corrected for HTPasswd already.

      How reproducible:

       Always

       

      Steps to Reproduce:

      1. Install Hypershift ROSA via CLI.
      2. Launch OCM UI > Click on the cluster.
      3. Go to the access control tab > Add GitHub.
      4. Fill all the required values and click on the "Add" button.
      5.  View the behavior.
        **

       

      Actual results:
      Users are unable to add GitHub for the hypershift ROSA cluster with default name.
      It throws the error message

      CLUSTERS-MGMT-400: Identity provider name 'GitHub' is not valid for Hosted Control Planes. The name must be a lowercase RFC 1123 subdomain.
      Operation ID: 9d218005-4cb5-4792-8abc-f8cfc4a06c0e

      Sample applicable for  Google,OpenID,LDAP, GitLab IDPs

      Expected results:

      Change the default name of IDPs to lowercase to align the hypershift ROSA standards. 

            kdoberst Kim Doberstein
            jmekkatt@redhat.com Jayakrishnan Mekkattillam
            Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: