From b3e4fed8440471f6ab0d083f995ad3bef1044186 Mon Sep 17 00:00:00 2001 From: Carl Date: Thu, 4 Nov 2021 13:08:47 +0800 Subject: [PATCH] only apply this check if the controller is actually namespaced Co-authored-by: Jordan Liggitt --- pkg/controller/controller_ref_manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/controller_ref_manager.go b/pkg/controller/controller_ref_manager.go index 1e95848f5cd..9654f4bf346 100644 --- a/pkg/controller/controller_ref_manager.go +++ b/pkg/controller/controller_ref_manager.go @@ -108,7 +108,7 @@ func (m *BaseControllerRefManager) ClaimObject(ctx context.Context, obj metav1.O return false, nil } - if m.Controller.GetNamespace() != obj.GetNamespace() { + if len(m.Controller.GetNamespace()) > 0 && m.Controller.GetNamespace() != obj.GetNamespace() { // Ignore if namespace not match return false, nil }