Description of problem: Currently the container csi-snapshotter in Cinder csi driver uses ImagePullPolicy=Always, needs to be updated to IfNotPresent. Version-Release number of selected component (if applicable): 4.7.0-0.nightly-2020-11-29-133728 Steps to Reproduce: 1. Install OSP cluster and cinder csi driver is installed. 2. Check CSI driver pods: oc -n openshift-cluster-csi-drivers get pod openstack-cinder-csi-driver-controller-68c89bf4c5-lmw74 -o yaml Actual results: imagePullPolicy uses Always for csi-snapshotter container $ oc -n openshift-cluster-csi-drivers get pod openstack-cinder-csi-driver-controller-68c89bf4c5-lmw74 -o yaml | grep -B1 "name: csi-snapshotter" imagePullPolicy: Always name: csi-snapshotter Expected results: ImagePullPolicy needs to be updated to IfNotPresent.
Looks like a missing attribute in the manifest.
Verified pass on 4.7.0-0.nightly-2021-01-12-203716 -- imagePullPolicy: IfNotPresent name: csi-driver -- imagePullPolicy: IfNotPresent name: csi-provisioner -- imagePullPolicy: IfNotPresent name: csi-attacher -- imagePullPolicy: IfNotPresent name: csi-resizer -- imagePullPolicy: IfNotPresent name: csi-snapshotter
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 (Moderate: OpenShift Container Platform 4.7.0 security, bug fix, and enhancement 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/RHSA-2020:5633