From efdd06718646fc7e8912f8aaa8fc7bef3f7cdba0 Mon Sep 17 00:00:00 2001 From: Andrew Sy Kim Date: Mon, 7 Nov 2022 23:00:58 -0500 Subject: [PATCH] apiserver: use the correct error when logging errors updating managedFields Signed-off-by: Andrew Sy Kim --- .../pkg/endpoints/handlers/fieldmanager/fieldmanager.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/fieldmanager.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/fieldmanager.go index dde120d1502..6c3d2ce8326 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/fieldmanager.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/fieldmanager.go @@ -202,8 +202,7 @@ func (f *FieldManager) UpdateNoErrors(liveObj, newObj runtime.Object, manager st if err != nil { atMostEverySecond.Do(func() { ns, name := "unknown", "unknown" - accessor, err := meta.Accessor(newObj) - if err == nil { + if accessor, err := meta.Accessor(newObj); err == nil { ns = accessor.GetNamespace() name = accessor.GetName() }