Description of problem: When a VirtualMachine CRD is present, a new StorageClass needs to be created by ocs-operator: "ocs-storagecluster-ceph-rbd-virtualization" As of OCS Operator v4.18.0-42.stable, this does not happen anymore This broke cluster deployment in CNV QE for 4.18 and 4.18-dependent versions, since our CNV deployment jobs require this SC. The workaround is to run this: oc -n openshift-storage rollout restart deployment ocs-operator Can this issue reproduce from the UI? Yes, deploy ODF, deploy CNV, check StorageClasses Steps to Reproduce: Deploy ODF, Deploy CNV, oc get storageclass Actual results: ocs-storagecluster-ceph-rbd-virtualization SC is not listed Expected results: ocs-storagecluster-ceph-rbd-virtualization SC exists
For reference https://github.com/red-hat-storage/ocs-operator/blob/main/controllers/storagecluster/storageclasses.go#L455