Skip to content

Commit c887dab

Browse files
committed
ESO-155: fixes loop iteration to go through all volumes
Signed-off-by: Bharath B <[email protected]>
1 parent 84b4046 commit c887dab

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pkg/controller/external_secrets/deployments.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -420,9 +420,10 @@ func updateWebhookVolumeConfig(deployment *appsv1.Deployment, esc *operatorv1alp
420420
func updateSecretVolumeConfig(deployment *appsv1.Deployment, volumeName, secretName string) {
421421
volumeExists := false
422422
for i := range deployment.Spec.Template.Spec.Volumes {
423-
if deployment.Spec.Template.Spec.Volumes[i].Name == volumeName {
424-
volumeExists = true
423+
if deployment.Spec.Template.Spec.Volumes[i].Name != volumeName {
424+
continue
425425
}
426+
volumeExists = true
426427
if deployment.Spec.Template.Spec.Volumes[i].Secret == nil {
427428
deployment.Spec.Template.Spec.Volumes[i].Secret = &corev1.SecretVolumeSource{}
428429
}

0 commit comments

Comments
 (0)