-
Bug
-
Resolution: Unresolved
-
Major
-
4.19
-
None
Description of problem:
The volume-data-source-validator deployment in the openshift-cluster-storage-operator namespace uses imagePullPolicy: Always, which causes the pod to fail with ImagePullBackOff in disconnected environments, leading to the storage cluster operator being degraded.
Version-Release number of selected component (if applicable):
4.19+
How reproducible:
Always
Steps to Reproduce:
Able to see in the Pinned Image Upgrade CI job
https://qe-private-deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gs/qe-private-deck/pr-logs/pull/openshift_release/71970/rehearse-71970-periodic-ci-openshift-openshift-tests-private-release-4.21-amd64-nightly-4.21-upgrade-from-stable-4.20-aws-ipi-disconnected-pin-mco-f60/1997911510520696832
https://qe-private-deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gs/qe-private-deck/pr-logs/pull/openshift_release/71970/rehearse-71970-periodic-ci-openshift-openshift-tests-private-release-4.20-amd64-nightly-4.20-upgrade-from-stable-4.19-aws-ipi-disconnected-pin-mco-f60/1997911510587805696
Actual results:
$ omc get po -n openshift-cluster-storage-operator NAME READY STATUS RESTARTS AGE cluster-storage-operator-5b87567496-7zkb6 1/1 Running 0 1d csi-snapshot-controller-55994c9c79-7hcpk 1/1 Running 0 1d csi-snapshot-controller-55994c9c79-fxrcs 1/1 Running 0 1d csi-snapshot-controller-operator-7c665cdf4-zxvhn 1/1 Running 0 1d volume-data-source-validator-56fb44cd99-2zp6r 0/1 ImagePullBackOff 0 1d $ omc get po volume-data-source-validator-56fb44cd99-2zp6r -n openshift-cluster-storage-operator -o yaml .... imagePullPolicy: Always
Expected results:
Upgrade should be successful
Additional info: