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

CSI driver operators are degraded without "CSISnapshot" capability

XMLWordPrintable

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

      None

      Show
      None

      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.

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

              Created:
              Updated:
              Resolved: