Skip to content

Commit 4864f64

Browse files
Merge pull request #565 from iam-veeramalla/kam-reconcile
fix: Handle kam image reconciliation during upgrades [release 1.9]
2 parents 8d575c0 + 6d25c32 commit 4864f64

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

controllers/kam.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,10 @@ func (r *ReconcileGitopsService) reconcileCLIServer(cr *pipelinesv1alpha1.Gitops
221221
existingDeployment.Spec.Template.Spec.Containers[0].Resources = deploymentObj.Spec.Template.Spec.Containers[0].Resources
222222
changed = true
223223
}
224+
if !reflect.DeepEqual(existingDeployment.Spec.Template.Spec.Containers[0].Image, deploymentObj.Spec.Template.Spec.Containers[0].Image) {
225+
existingDeployment.Spec.Template.Spec.Containers[0].Image = deploymentObj.Spec.Template.Spec.Containers[0].Image
226+
changed = true
227+
}
224228
if !reflect.DeepEqual(existingDeployment.Spec.Template.Spec.NodeSelector, deploymentObj.Spec.Template.Spec.NodeSelector) {
225229
existingDeployment.Spec.Template.Spec.NodeSelector = deploymentObj.Spec.Template.Spec.NodeSelector
226230
changed = true

0 commit comments

Comments
 (0)