From b780fdfaee3cc9545c9d503f7bfa21a604fc7904 Mon Sep 17 00:00:00 2001 From: Raffael Sahli Date: Thu, 21 May 2026 14:51:29 +0200 Subject: [PATCH] fix: preserve invalid label type Signed-off-by: Raffael Sahli --- internal/build/build.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/internal/build/build.go b/internal/build/build.go index 17cfb65e..9a59c4bb 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -659,17 +659,10 @@ func kustomizationsEqual(k1 *kustomizev1.Kustomization, k2 *kustomizev1.Kustomiz } func (b *Builder) setOwnerLabels(res *resource.Resource) error { - labels := res.GetLabels() - - labels[controllerGroup+"/name"] = b.kustomization.GetName() - labels[controllerGroup+"/namespace"] = b.kustomization.GetNamespace() - - err := res.SetLabels(labels) - if err != nil { + if err := res.PipeE(yaml.SetLabel(controllerGroup+"/name", b.kustomization.GetName())); err != nil { return err } - - return nil + return res.PipeE(yaml.SetLabel(controllerGroup+"/namespace", b.kustomization.GetNamespace())) } func maskSopsData(res *resource.Resource) error {