<p>In CI/CD Pipeline, we are using below <em>oc set image</em> command [1] to deploy pods on OpenShiftV4.1. During HPA, Only Single POD is updating with latest image.Rest of the PODS are having old image.</p>

<p>For instance, currently 4 pods are available with nginxV1.9.<strong>1</strong>. After we ran below command [1], only ONE POD is having <strong>latest</strong> nginxV1.9.<strong>2</strong>. <em>Rest of the 3 pods are having old image version nginxV1.9.<strong>1.</em></strong></p>

<p>As per my knowledge, all the PODS should get latest image. could you please shed some light what am i missing here.</p>

<p>[1] <code>oc set image deployment/nginx-deployment  nginx=nginx:1.9.2</code></p>

<p>Environment: 
        <em>OpenShift V 4.1,Docker V 18.x</em></p>

srk
<pre><code> oc set image -h

Usage:
  oc set image (-f FILENAME | TYPE NAME) CONTAINER_NAME_1=CONTAINER_IMAGE_1 ... CONTAINER_NAME_N=CONTAINER_IMAGE_N
</code></pre>

<p>You need to provide the name of each container with its new image <code>CONTAINER_NAME_1=CONTAINER_IMAGE_1</code></p>
