How is this bug different than the original it was cloned from?
(In reply to Yaniv Kaul from comment #6) > How is this bug different than the original it was cloned from? https://bugzilla.redhat.com/show_bug.cgi?id=1913155 is for v4.6 https://bugzilla.redhat.com/show_bug.cgi?id=1883223 if for v4.5
This is wrong: cat <<EOF | oc apply -f - apiVersion: v1 kind: PersistentVolumeClaim metadata: name: rbd-pvc spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: ocs-storagecluster-ceph-rbd EOF Create CephFS PVC, ocs-storagecluster-cephfs. cat <<EOF | oc apply -f - apiVersion: v1 kind: PersistentVolumeClaim metadata: name: cephfs-pvc spec: accessModes: - ReadWriteMany resources: requests: storage: 1Gi storageClassName: ocs-storagecluster-cephfs EOF This should be formatted like this: cat <<EOF | oc apply -f - apiVersion: v1 kind: PersistentVolumeClaim metadata: name: rbd-pvc spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: ocs-storagecluster-ceph-rbd EOF
Upgrade needs some changes: Display the install plan. $ oc -n openshift-operators get installplans should be replaced by oc -n openshift-storage get installplans For step: Switch the Red Hat OpenShift Container Storage channel from stable-4.5 to I think that there is missing CLI part like: oc -n openshift-storage patch subscription ocs-operator -p '{"spec":{"channel": "stable-4.6"}}' --type merge This also has to be fixed: Ensure that the install plan is in the approved state. $ oc -n openshift-operators get installplans Actually this is mentioned several times. $ oc -n openshift-operators get installplans so replace this with proper namespace please
moving back to assigned as per Petr's comments.