From e701a37a1ef82029e23f76ebe07f7b2a4a4feb8f Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Fri, 12 Dec 2025 11:17:59 +0100 Subject: [PATCH] Use only enqueuePod to add pods to the controller queue enqueuePod already creates the right key for a pod, it's better to reuse it than copy the code around. --- .../volume/selinuxwarning/selinux_warning_controller.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go b/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go index 4f5c61128db..1281074dc06 100644 --- a/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go +++ b/pkg/controller/volume/selinuxwarning/selinux_warning_controller.go @@ -295,11 +295,7 @@ func (c *Controller) enqueueAllPodsForPVC(logger klog.Logger, namespace, name st return } for _, obj := range objs { - podRef, err := cache.DeletionHandlingObjectToName(obj) - if err != nil { - utilruntime.HandleError(fmt.Errorf("couldn't get key for pod %#v: %w", obj, err)) - } - c.queue.Add(podRef) + c.enqueuePod(logger, obj) } }