From 5587ddb73c756cdda96c20da15d03e53d00d67e4 Mon Sep 17 00:00:00 2001 From: Ted Petersson Date: Tue, 15 Dec 2020 11:40:23 +0100 Subject: [PATCH] Keep kind in log message fix #8228 Signed-off-by: Ted Petersson --- pkg/kube/client.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/kube/client.go b/pkg/kube/client.go index 8a295000e..a4e467e6f 100644 --- a/pkg/kube/client.go +++ b/pkg/kube/client.go @@ -211,11 +211,13 @@ func (c *Client) Update(original, target ResourceList, force bool) (*Result, err originalInfo := original.Get(info) if originalInfo == nil { + kind := info.Mapping.GroupVersionKind.Kind if hasResourcePolicyKeep(c, info) { - c.Log("Resource %q not found in current manifest, skip update due to annotation [%s=%s]", info.Name, ResourcePolicyAnno, KeepPolicy) + c.Log("Resource %q of kind %s not found in current manifest, skip update due to annotation [%s=%s]", + info.Name, kind, ResourcePolicyAnno, KeepPolicy) return nil } - return errors.Errorf("Cannot update the resource %q, was not found in current manifest", info.Name) + return errors.Errorf("Cannot update the resource %q of kind %s, was not found in current manifest", info.Name, kind) } if err := updateResource(c, info, originalInfo.Object, force); err != nil {