From 3f92018a06bfe75101a0dfa57b60507e33968fb9 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 Kubernetes-commit: efdd06718646fc7e8912f8aaa8fc7bef3f7cdba0 --- pkg/endpoints/handlers/fieldmanager/fieldmanager.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/endpoints/handlers/fieldmanager/fieldmanager.go b/pkg/endpoints/handlers/fieldmanager/fieldmanager.go index dde120d15..6c3d2ce83 100644 --- a/pkg/endpoints/handlers/fieldmanager/fieldmanager.go +++ b/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() }