From c3d0e8ff05644c3ef83128b16894e9d180eeff7b Mon Sep 17 00:00:00 2001 From: Michal Wozniak Date: Tue, 3 Jan 2023 09:22:51 +0100 Subject: [PATCH] Fix clearing rate limiter in disruption controller --- pkg/controller/disruption/disruption.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/disruption/disruption.go b/pkg/controller/disruption/disruption.go index a11f267262e..31a7228d4f5 100644 --- a/pkg/controller/disruption/disruption.go +++ b/pkg/controller/disruption/disruption.go @@ -648,7 +648,7 @@ func (dc *DisruptionController) processNextStalePodDisruptionWorkItem(ctx contex defer dc.stalePodDisruptionQueue.Done(key) err := dc.syncStalePodDisruption(ctx, key.(string)) if err == nil { - dc.queue.Forget(key) + dc.stalePodDisruptionQueue.Forget(key) return true } utilruntime.HandleError(fmt.Errorf("error syncing Pod %v to clear DisruptionTarget condition, requeueing: %v", key.(string), err))