From 73bc9861d25102aae830494ede899f6205226214 Mon Sep 17 00:00:00 2001 From: Timo Reimann Date: Sun, 23 Oct 2022 10:16:35 +0200 Subject: [PATCH] Improve error logging in processNextServiceItem --- .../k8s.io/cloud-provider/controllers/service/controller.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/cloud-provider/controllers/service/controller.go b/staging/src/k8s.io/cloud-provider/controllers/service/controller.go index 230ca0248e2..ad02b3d72e4 100644 --- a/staging/src/k8s.io/cloud-provider/controllers/service/controller.go +++ b/staging/src/k8s.io/cloud-provider/controllers/service/controller.go @@ -292,10 +292,10 @@ func (c *Controller) processNextServiceItem(ctx context.Context) bool { var re *api.RetryError if errors.As(err, &re) { - klog.V(4).Infof("Retrying processing for service %v in %s", key, re.RetryAfter()) + klog.Warningf("error processing service %v (retrying in %s): %v", key, re.RetryAfter(), err) c.serviceQueue.AddAfter(key, re.RetryAfter()) } else { - runtime.HandleError(fmt.Errorf("error processing service %v (will retry): %v", key, err)) + runtime.HandleError(fmt.Errorf("error processing service %v (retrying with exponential backoff): %v", key, err)) c.serviceQueue.AddRateLimited(key) }