Skip to content

Commit 829e60a

Browse files
committed
fix: actually modify precreator container
1 parent ffc63db commit 829e60a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

internal/controller/volumes.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,13 @@ func addOrUpdatePrecreator(podspec *corev1.PodSpec, bucketMounts map[string]stri
9999
for _, mount := range volumeMounts {
100100
precreator.VolumeMounts = append(precreator.VolumeMounts, mount)
101101
}
102-
for _, c := range podspec.Containers {
102+
for i, c := range podspec.Containers {
103103
if c.Name == precreator.Name {
104104
if c.Image != precreatorImage ||
105105
!slices.EqualFunc(precreator.VolumeMounts, c.VolumeMounts, func(a, b corev1.VolumeMount) bool {
106106
return a.Name == b.Name
107107
}) {
108-
c.Image = precreatorImage
109-
c.VolumeMounts = precreator.VolumeMounts
108+
podspec.Containers[i] = precreator
110109
return true
111110
}
112111
return false

0 commit comments

Comments
 (0)