From a7adc665677abbf9a72b2594130f1911c785729f Mon Sep 17 00:00:00 2001 From: Alex Lossent Date: Wed, 28 Feb 2018 17:58:20 +0100 Subject: [PATCH] Fix initContainer name lookup for ImageChange trigger --- pkg/image/trigger/deploymentconfigs/deploymentconfigs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/image/trigger/deploymentconfigs/deploymentconfigs.go b/pkg/image/trigger/deploymentconfigs/deploymentconfigs.go index 98c2d1fb5b8a..7341a3873481 100644 --- a/pkg/image/trigger/deploymentconfigs/deploymentconfigs.go +++ b/pkg/image/trigger/deploymentconfigs/deploymentconfigs.go @@ -66,7 +66,7 @@ func calculateDeploymentConfigTrigger(t appsapi.DeploymentTriggerPolicy, dc *app }) } for _, index := range indicesForContainerNames(dc.Spec.Template.Spec.InitContainers, t.ImageChangeParams.ContainerNames) { - fieldPath := fmt.Sprintf("spec.template.spec.initContainers[@name==\"%s\"].image", dc.Spec.Template.Spec.Containers[index].Name) + fieldPath := fmt.Sprintf("spec.template.spec.initContainers[@name==\"%s\"].image", dc.Spec.Template.Spec.InitContainers[index].Name) triggers = append(triggers, triggerapi.ObjectFieldTrigger{ From: triggerapi.ObjectReference{ Name: from.Name,