From 95df1218c4ece8afb66f3399268bf43bcf8547cf Mon Sep 17 00:00:00 2001 From: Ashish Tiwari Date: Tue, 23 Jan 2024 20:06:48 +0530 Subject: [PATCH] retry on k8s object not found --- pkg/providers/apisix/apisix_route.go | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkg/providers/apisix/apisix_route.go b/pkg/providers/apisix/apisix_route.go index c06a8a0f59..efab4b8e66 100644 --- a/pkg/providers/apisix/apisix_route.go +++ b/pkg/providers/apisix/apisix_route.go @@ -473,16 +473,6 @@ func (c *apisixRouteController) handleSyncErr(obj interface{}, errOrigin error) c.MetricsCollector.IncrSyncOperation("route", "success") return } - ev := obj.(*types.Event) - event := ev.Object.(kube.ApisixRouteEvent) - if k8serrors.IsNotFound(errOrigin) && ev.Type != types.EventDelete { - log.Infow("sync ApisixRoute but not found, ignore", - zap.String("event_type", ev.Type.String()), - zap.String("ApisixRoute", event.Key), - ) - c.workqueue.Forget(obj) - return - } log.Warnw("sync ApisixRoute failed, will retry", zap.Any("object", obj), zap.Error(errOrigin),