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

Cloud credential operator continually trying to reconcile core operator credentialRequests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.15.z
    • None
    • Moderate
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      When the cloud-credential-operator is used in manual mode, and awsSTSIAMRoleARN is not present in a credentialRequest (such as core operators), it continually attempts to reconcile. This started happening when we began filtering the secrets. Because the manually managed secrets do not have the proper annotation, cloud-credential-operator is no longer able to see them. As a result, when attempting to see if the credentialRequest needs to be updated (needsupdate), it always returns true due to no secret found.

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

          4.15.3

      How reproducible:

          Always present in AWS STS clusters

      Steps to Reproduce:

          1.create an STS clsuter
          2.check the cco pod logs for repeating attempts
          3.
          

      Actual results:

          CCO continually attempts to reconcile these CRs

      Expected results:

          CCO should not be attempting to reconcile these CRs.

      Additional info:

          

              Unassigned Unassigned
              sjayasin.openshift Samantha Jayasinghe
              Jianping Shu Jianping Shu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: