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

After upgrading from OCP 4.14.19 to 4.15.6, a couple of ODF CSVs are toggling between 'Failed' and 'Pending' states

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Undefined Undefined
    • None
    • 4.15
    • OLM
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • No
    • None
    • None
    • Rejected
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Initially the cluster was running on OCP 4.14.4 + ODF 4.14.6. Performed OCP upgrade to 4.14.19 and then to 4.15.6. After the cluster upgrade to 4.15, I noticed that a couple of ODF related CSV's ( mcg-operator.v4.14.6-rhodf and odf-csi-addons-operator.v4.14.6-rhodf) are toggling between 'Failed' and 'Pending' states.
      
      prasad:ocs-ci$ oc get csv -A
      NAMESPACE                              NAME                                    DISPLAY                       VERSION          REPLACES                                PHASE
      openshift-operator-lifecycle-manager   packageserver                           Package Server                0.0.1-snapshot                                           Succeeded
      openshift-storage                      mcg-operator.v4.14.6-rhodf              NooBaa Operator               4.14.6-rhodf     mcg-operator.v4.14.5-rhodf              Failed
      openshift-storage                      ocs-operator.v4.14.6-rhodf              OpenShift Container Storage   4.14.6-rhodf     ocs-operator.v4.14.5-rhodf              Succeeded
      openshift-storage                      odf-csi-addons-operator.v4.14.6-rhodf   CSI Addons                    4.14.6-rhodf     odf-csi-addons-operator.v4.14.5-rhodf   Pending
      openshift-storage                      odf-operator.v4.14.6-rhodf              OpenShift Data Foundation     4.14.6-rhodf     odf-operator.v4.14.5-rhodf              Succeeded
      
          

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

      4.15.6
          

      How reproducible:

      Not sure, reporting at the first occurence
      
          

      Steps to Reproduce:

      1.  Deploy OCP 4.14.4 + ODF 4.14.6 cluster (vsphere in my case).  
      2. Perform OCP upgrade to 4.14.19 and then to 4.15.6.
      3. Check CSV status in openshift-storage namespace
          

      Actual results:

      After the cluster upgrade to 4.15, I noticed that a couple of ODF related CSV's are toggling between 'Failed' and 'Pending' states.
          

      Expected results:

      All the CSV's should be in healthy state post OCP upgrade
      
          

      Additional info:

      oc describe events,
      
          Status:     Present
          Version:    v1
      Events:
        Type     Reason                  Age                        From                        Message
        ----     ------                  ----                       ----                        -------
        Normal   NeedsReinstall          4m42s (x370135 over 6d1h)  operator-lifecycle-manager  webhooks not installed
        Normal   AllRequirementsMet      4m39s (x356853 over 6d1h)  operator-lifecycle-manager  all requirements found, attempting install
        Warning  InstallComponentFailed  4m39s (x350905 over 6d1h)  operator-lifecycle-manager  install strategy failed: rolebindings.rbac.authorization.k8s.io "noobaa-operator-service-auth-reader" already exists
      
      Events:
        Type     Reason                  Age                        From                        Message
        ----     ------                  ----                       ----                        -------
        Normal   AllRequirementsMet      4m43s (x362679 over 6d1h)  operator-lifecycle-manager  all requirements found, attempting install
        Normal   NeedsReinstall          4m41s (x385343 over 6d1h)  operator-lifecycle-manager  webhooks not installed
        Warning  InstallComponentFailed  4m40s (x360213 over 6d1h)  operator-lifecycle-manager  install strategy failed: rolebindings.rbac.authorization.k8s.io "csi-addons-controller-manager-service-auth-reader" already exists
      
          

              rh-ee-dfranz Daniel Franz
              tdesala@redhat.com Tirumala Satya Prasad Desala
              None
              None
              Kui Wang Kui Wang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: