Verified on 4.7.0-0.nightly-2021-06-18-030252 on OSP16.1 (RHOS-16.1-RHEL-8-20210506.n.1) with manila enabled. Steps: 1 - Performing IPI installation and confirming that manila is working fine: $ oc get pods,pvc NAME READY STATUS RESTARTS AGE pod/demo-manila-5cc9769b8b-6r8h8 1/1 Running 0 58s NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE persistentvolumeclaim/pvc-manila Bound pvc-a6e37be0-56c2-45a8-9562-3add351ef007 1Gi RWO csi-manila-default 58s 2 - Configuring the proxy: $ oc get proxy cluster -o yaml apiVersion: config.openshift.io/v1 kind: Proxy metadata: creationTimestamp: "2021-06-18T07:00:58Z" generation: 3 name: cluster resourceVersion: "89477" selfLink: /apis/config.openshift.io/v1/proxies/cluster uid: ba203c45-a0cf-4e06-877a-cde8c2c3091a spec: httpProxy: http://squid.corp.redhat.com:3128/ noProxy: 10.46.43.140 trustedCA: name: "" status: httpProxy: http://squid.corp.redhat.com:3128/ noProxy: .cluster.local,.svc,10.128.0.0/14,10.196.0.0/16,10.46.43.140,127.0.0.1,169.254.169.254,172.30.0.0/16,api-int.ostest.shiftstack.com,localhost (where 10.46.43.140 is the OSP API). 3 - Wait until pods on openshift-manila-csi-driver are restarted. $ oc get pods -n openshift-manila-csi-driver NAME READY STATUS RESTARTS AGE csi-nodeplugin-nfsplugin-6qmnp 1/1 Running 0 91m csi-nodeplugin-nfsplugin-8ncgq 1/1 Running 0 137m csi-nodeplugin-nfsplugin-bxngm 1/1 Running 0 137m csi-nodeplugin-nfsplugin-lb2sv 1/1 Running 0 137m csi-nodeplugin-nfsplugin-q8dh9 1/1 Running 0 93m csi-nodeplugin-nfsplugin-vvk6w 1/1 Running 0 96m openstack-manila-csi-controllerplugin-59f84d78c9-rw944 4/4 Running 0 19s openstack-manila-csi-nodeplugin-4f9bv 2/2 Running 0 77s openstack-manila-csi-nodeplugin-8rkxn 2/2 Running 0 53s openstack-manila-csi-nodeplugin-99cww 2/2 Running 0 29s openstack-manila-csi-nodeplugin-9pk2m 2/2 Running 0 64s openstack-manila-csi-nodeplugin-ln4mw 2/2 Running 0 39s openstack-manila-csi-nodeplugin-twfzn 2/2 Running 0 58s 4 - Check nodeplugin logs: $ for i in $(oc get pods -n openshift-manila-csi-driver -l component=nodeplugin -o NAME); do echo ***$i; oc logs -n openshift-manila-csi-driver $i -c csi-driver; echo; done ***pod/openstack-manila-csi-nodeplugin-4f9bv I0618 10:28:49.847609 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:28:49.847761 1 driver.go:125] Driver version: 0.9.0@ I0618 10:28:49.847771 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:28:49.847790 1 driver.go:129] Operating on NFS shares I0618 10:28:49.847805 1 driver.go:134] Topology awareness disabled I0618 10:28:49.847839 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:28:49.847869 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:28:49.847936 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:28:49.847946 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:28:49.847953 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:28:49.847961 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:28:49.847968 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:28:49.849815 1 connection.go:261] Probing CSI driver for readiness I0618 10:28:49.854943 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:28:49.856372 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:28:49.857012 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} ***pod/openstack-manila-csi-nodeplugin-8rkxn I0618 10:29:13.107566 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:29:13.107684 1 driver.go:125] Driver version: 0.9.0@ I0618 10:29:13.107690 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:29:13.107732 1 driver.go:129] Operating on NFS shares I0618 10:29:13.107763 1 driver.go:134] Topology awareness disabled I0618 10:29:13.107773 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:29:13.107778 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:29:13.107788 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:29:13.107794 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:29:13.107799 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:29:13.107803 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:29:13.107807 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:29:13.113584 1 connection.go:261] Probing CSI driver for readiness I0618 10:29:13.116664 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:29:13.117330 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:29:13.117636 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} ***pod/openstack-manila-csi-nodeplugin-99cww I0618 10:29:37.966060 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:29:37.966186 1 driver.go:125] Driver version: 0.9.0@ I0618 10:29:37.966192 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:29:37.966204 1 driver.go:129] Operating on NFS shares I0618 10:29:37.966227 1 driver.go:134] Topology awareness disabled I0618 10:29:37.966292 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:29:37.966296 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:29:37.966301 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:29:37.966305 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:29:37.966308 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:29:37.966312 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:29:37.966315 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:29:37.967252 1 connection.go:261] Probing CSI driver for readiness I0618 10:29:37.970302 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:29:37.971723 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:29:37.972170 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} ***pod/openstack-manila-csi-nodeplugin-9pk2m I0618 10:29:03.207566 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:29:03.207886 1 driver.go:125] Driver version: 0.9.0@ I0618 10:29:03.207922 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:29:03.207947 1 driver.go:129] Operating on NFS shares I0618 10:29:03.207985 1 driver.go:134] Topology awareness disabled I0618 10:29:03.208015 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:29:03.208040 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:29:03.208064 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:29:03.208086 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:29:03.208108 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:29:03.208162 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:29:03.208196 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:29:03.210441 1 connection.go:261] Probing CSI driver for readiness I0618 10:29:03.218430 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:29:03.220788 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:29:03.221196 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} ***pod/openstack-manila-csi-nodeplugin-ln4mw I0618 10:29:27.672279 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:29:27.672363 1 driver.go:125] Driver version: 0.9.0@ I0618 10:29:27.672368 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:29:27.672373 1 driver.go:129] Operating on NFS shares I0618 10:29:27.672379 1 driver.go:134] Topology awareness disabled I0618 10:29:27.672390 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:29:27.672394 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:29:27.672398 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:29:27.672401 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:29:27.672405 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:29:27.672408 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:29:27.672411 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:29:27.673177 1 connection.go:261] Probing CSI driver for readiness I0618 10:29:27.674803 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:29:27.675282 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:29:27.675559 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} ***pod/openstack-manila-csi-nodeplugin-twfzn I0618 10:29:09.035558 1 driver.go:124] Driver: manila.csi.openstack.org I0618 10:29:09.036704 1 driver.go:125] Driver version: 0.9.0@ I0618 10:29:09.036737 1 driver.go:126] CSI spec version: 1.2.0 I0618 10:29:09.036755 1 driver.go:129] Operating on NFS shares I0618 10:29:09.036770 1 driver.go:134] Topology awareness disabled I0618 10:29:09.036807 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_VOLUME I0618 10:29:09.036818 1 driver.go:197] Enabling controller service capability: CREATE_DELETE_SNAPSHOT I0618 10:29:09.036832 1 driver.go:216] Enabling volume access mode: MULTI_NODE_MULTI_WRITER I0618 10:29:09.036841 1 driver.go:216] Enabling volume access mode: MULTI_NODE_SINGLE_WRITER I0618 10:29:09.036848 1 driver.go:216] Enabling volume access mode: MULTI_NODE_READER_ONLY I0618 10:29:09.036856 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_WRITER I0618 10:29:09.036863 1 driver.go:216] Enabling volume access mode: SINGLE_NODE_READER_ONLY I0618 10:29:09.041620 1 connection.go:261] Probing CSI driver for readiness I0618 10:29:09.049713 1 driver.go:262] proxying CSI driver nfs.csi.k8s.io version 2.0.0 I0618 10:29:09.051546 1 driver.go:227] Enabling node service capability: UNKNOWN I0618 10:29:09.052471 1 driver.go:326] listening for connections on &net.UnixAddr{Name:"/var/lib/kubelet/plugins/manila.csi.openstack.org/csi.sock", Net:"unix"} 5 - Create new pod + pvc using manila: $ cat manila_1.yaml apiVersion: v1 kind: PersistentVolumeClaim metadata: name: "pvc-manila-1" namespace: "topologyaware-test" spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: csi-manila-default --- apiVersion: apps/v1 kind: Deployment metadata: name: demo-manila-1 namespace: "topologyaware-test" spec: replicas: 1 selector: matchLabels: app: demo-manila-1 cinder-az: nova nova-az: nova template: metadata: labels: app: demo-manila-1 cinder-az: nova nova-az: nova spec: containers: - name: demo image: quay.io/kuryr/demo ports: - containerPort: 80 protocol: TCP volumeMounts: - mountPath: /var/lib/www/data name: mydata nodeSelector: topology.cinder.csi.openstack.org/zone: nova volumes: - name: mydata persistentVolumeClaim: claimName: pvc-manila-1 readOnly: false $ oc apply -f manila_1.yaml $ oc get pods,pvc NAME READY STATUS RESTARTS AGE pod/demo-manila-1-5bc4fd9cb6-94rxg 1/1 Running 0 3m15s pod/demo-manila-5cc9769b8b-wcfmv 1/1 Running 0 17m NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE persistentvolumeclaim/pvc-manila Bound pvc-a6e37be0-56c2-45a8-9562-3add351ef007 1Gi RWO csi-manila-default 23m persistentvolumeclaim/pvc-manila-1 Bound pvc-e6d3240c-92f5-43fa-891a-49a25f952277 1Gi RWO csi-manila-default 9m31s
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.7.18 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:2502