Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-3440

Authentication operator doesn't respond to console being enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 4.12
    • apiserver-auth
    • None
    • None
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      https://github.com/openshift/cluster-authentication-operator/pull/587 addresses an issue in which the auth operator goes degraded when the console capability is not enabled.  The rest is that the console publicAssetURL is not configured when the console is disabled.  However if the console capability is later enabled on the cluster, there is no logic in place to ensure the auth operator detects this and performs the configuration.
      
      Manually restarting the auth operator will address this, but we should have a solution that handles it automatically.
      
      

      Version-Release number of selected component (if applicable):

      4.12
      
      

      How reproducible:

      Always
      
      

      Steps to Reproduce:

      1. Install a cluster w/o the console cap
      2. Inspect the auth configmap, see that assetPublicURL is empty
      3. Enable the console capability, wait for console to start up
      4. Inspect the auth configmap and see it is still empty
      

      Actual results:

      assetPublicURL does not get populated
      
      

      Expected results:

      assetPublicURL is populated once the console is enabled
      
      

      Additional info:

      
      

              bparees@redhat.com Ben Parees
              bparees@redhat.com Ben Parees
              Giriyamma Karagere Ramaswamy Giriyamma Karagere Ramaswamy (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: