-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
While testing unialpha with LVMS the ironic-conductor does not get deployed and we observe:
34m Warning ProvisioningFailed persistentvolumeclaim/ironic-conductor failed to provision volume with StorageClass "lvms-local-storage": rpc error: code = InvalidArgument desc = unsupported access mode: MULTI_NODE_MULTI_WRITER
As per OSPRH-860 we should not require a storage class that supports RWX. Our control plane should function with RWO. See [0] for more information on PVC access modes.
We are discovering this now because alpha has been tested with ci_local_storage [1] which is unsuitable for production. We are unable to move alpha to ci_lvms_storage [2] until this jira is resolved. Other unijobs will be moved to LVMS however.
[0] https://docs.openshift.com/container-platform/4.8/storage/understanding-persistent-storage.html#pvc-access-modes_understanding-persistent-storage
[1] https://github.com/openstack-k8s-operators/ci-framework/tree/main/roles/ci_local_storage
[2] https://github.com/openstack-k8s-operators/ci-framework/tree/main/roles/ci_lvms_storage
- links to
- mentioned on