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

CSI driver operators are degraded without "CSISnapshot" capability

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 4.12.z
    • 4.12
    • Storage / Operators
    • None
    • Critical
    • Storage Sprint 227, Storage Sprint 228, Storage Sprint 229
    • 3
    • Approved
    • False
    • Hide

      None

      Show
      None

    Description

      With CSISnapshot capability is disabled, all CSI driver operators are Degraded. For example AWS EBS CSI driver operator during installation:

      18:12:16.895: Some cluster operators are not ready: storage (Degraded=True AWSEBSCSIDriverOperatorCR_AWSEBSDriverStaticResourcesController_SyncError: AWSEBSCSIDriverOperatorCRDegraded: AWSEBSDriverStaticResourcesControllerDegraded: "volumesnapshotclass.yaml" (string): the server could not find the requested resource
      AWSEBSCSIDriverOperatorCRDegraded: AWSEBSDriverStaticResourcesControllerDegraded: )
      Ginkgo exit error 1: exit with code 1}
      

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

      The reason is that cluster-csi-snapshot-controller-operator does not create VolumeSnapshotClass CRD, which AWS EBS CSI driver operator expects to exist.

      CSI driver operators must skip VolumeSnapshotClass creation if the CRD does not exist.

      Attachments

        Issue Links

          Activity

            People

              fbertina@redhat.com Fabio Bertinatto
              rhn-engineering-jsafrane Jan Safranek
              Wei Duan Wei Duan
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: