Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-5518

Manila CSI Driver setup in Openstack

XMLWordPrintable

    • 13
    • False
    • Hide

      None

      Show
      None
    • False
    • ToDo
    • 0
    • 0.000
    • Very Likely
    • 0
    • None
    • Unset
    • Unknown
    • None

      Manila ClusterCsiDriver is installed by default on the openstack.

      But there is an error:

      $ oc get clustercsidriver -o yaml
      apiVersion: v1
      items:
      - apiVersion: operator.openshift.io/v1
        kind: ClusterCSIDriver
        metadata:
          creationTimestamp: "2025-01-16T12:55:46Z"
          generation: 2
          name: cinder.csi.openstack.org
          resourceVersion: "40607"
          uid: 776d7f9f-ce51-4aa1-ac1a-5b8453c465cb
        spec:
          driverConfig:
            driverType: ""
          logLevel: Normal
          managementState: Managed
          observedConfig:
            targetcsiconfig:
              servingInfo:
                cipherSuites:
                - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
                - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
                - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
                - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
                - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
                - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
                minTLSVersion: VersionTLS12
          operatorLogLevel: Normal
          unsupportedConfigOverrides: null
        status:
          conditions:
          - lastTransitionTime: "2025-01-16T12:55:52Z"
            reason: AsExpected
            status: "False"
            type: CinderServiceMonitorControllerDegraded
          - lastTransitionTime: "2025-01-16T12:55:52Z"
            status: "False"
            type: ManagementStateDegraded
          - lastTransitionTime: "2025-01-16T12:55:52Z"
            reason: AsExpected
            status: "False"
            type: OpenStackCinderDriverConditionalStaticResourcesControllerDegraded
          - lastTransitionTime: "2025-01-16T12:56:38Z"
            status: "True"
            type: OpenStackCinderDriverNodeServiceControllerAvailable
          - lastTransitionTime: "2025-01-16T12:56:57Z"
            status: "False"
            type: OpenStackCinderDriverNodeServiceControllerProgressing
          - lastTransitionTime: "2025-01-16T12:55:54Z"
            status: "False"
            type: ConfigObservationDegraded
          - lastTransitionTime: "2025-01-16T12:55:55Z"
            reason: AsExpected
            status: "False"
            type: StorageClassControllerDegraded
          - lastTransitionTime: "2025-01-16T12:55:56Z"
            reason: AsExpected
            status: "False"
            type: OpenStackCinderDriverControllerServiceControllerDegraded
          - lastTransitionTime: "2025-01-16T12:56:45Z"
            status: "True"
            type: OpenStackCinderDriverControllerServiceControllerAvailable
          - lastTransitionTime: "2025-01-16T13:28:53Z"
            status: "False"
            type: OpenStackCinderDriverControllerServiceControllerProgressing
          - lastTransitionTime: "2025-01-16T12:55:59Z"
            reason: AsExpected
            status: "False"
            type: OpenStackCinderDriverNodeServiceControllerDegraded
          - lastTransitionTime: "2025-01-16T12:56:00Z"
            reason: AsExpected
            status: "False"
            type: OpenStackCinderDriverStaticResourcesControllerDegraded
          - lastTransitionTime: "2025-01-16T12:56:21Z"
            reason: AsExpected
            status: "False"
            type: ConfigSyncDegraded
          generations:
          - group: apps
            hash: ""
            lastGeneration: 3
            name: openstack-cinder-csi-driver-node
            namespace: openshift-cluster-csi-drivers
            resource: daemonsets
          - group: apps
            hash: ""
            lastGeneration: 5
            name: openstack-cinder-csi-driver-controller
            namespace: openshift-cluster-csi-drivers
            resource: deployments
          readyReplicas: 0
      - apiVersion: operator.openshift.io/v1
        kind: ClusterCSIDriver
        metadata:
          creationTimestamp: "2025-01-16T12:55:49Z"
          generation: 1
          name: manila.csi.openstack.org
          resourceVersion: "2670134"
          uid: c42d5c85-980f-4e11-9d56-22668d62f972
        spec:
          driverConfig:
            driverType: ""
          logLevel: Normal
          managementState: Managed
          observedConfig: null
          operatorLogLevel: Normal
          unsupportedConfigOverrides: null
        status:
          conditions:
          - lastTransitionTime: "2025-01-16T12:56:10Z"
            message: 'Unable to retrieve Manila share types: cannot find an endpoint for
              Shared File Systems API v2: No suitable endpoint could be found in the service
              catalog.'
            reason: NoManila
            status: "True"
            type: ManilaControllerDisabled
          - lastTransitionTime: "2025-01-16T12:56:10Z"
            reason: AsExpected
            status: "False"
            type: ManilaControllerDegraded
          readyReplicas: 0
      kind: List
      metadata:
        resourceVersion: ""
      
      

      So, on creating a StorageClass , the pods and pvc remain in pending state.

              rhn-support-mmansoor M Sajid Mansoori
              rhn-support-ssingla Sachin Singla
              Aziza Karol Aziza Karol
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: