@@ -45,7 +45,8 @@ func (r *HTTPRouteReconciler) processHTTPRoutePolicies(tctx *provider.TranslateC
4545 key = indexer .GenIndexKeyWithGK (gatewayv1 .GroupName , internaltypes .KindHTTPRoute , httpRoute .GetNamespace (), httpRoute .GetName ())
4646 )
4747 if err := r .List (context .Background (), & list , client.MatchingFields {indexer .PolicyTargetRefs : key }); err != nil {
48- return err
48+ r .Log .Error (err , "failed to list HTTPRoutePolicies for HTTPRoute" , "httproute" , utils .NamespacedName (httpRoute ))
49+ return nil
4950 }
5051
5152 if len (list .Items ) == 0 {
@@ -109,7 +110,8 @@ func (r *HTTPRouteReconciler) updateHTTPRoutePolicyStatusOnDeleting(ctx context.
109110 key = indexer .GenIndexKeyWithGK (gatewayv1 .GroupName , internaltypes .KindHTTPRoute , nn .Namespace , nn .Name )
110111 )
111112 if err := r .List (ctx , & list , client.MatchingFields {indexer .PolicyTargetRefs : key }); err != nil {
112- return err
113+ r .Log .Error (err , "failed to list HTTPRoutePolicies for HTTPRoute" , "httproute" , nn )
114+ return nil
113115 }
114116 var (
115117 httpRoutes = make (map [types.NamespacedName ]gatewayv1.HTTPRoute )
@@ -141,7 +143,8 @@ func (r *IngressReconciler) processHTTPRoutePolicies(tctx *provider.TranslateCon
141143 key = indexer .GenIndexKeyWithGK (networkingv1 .GroupName , internaltypes .KindIngress , ingress .GetNamespace (), ingress .GetName ())
142144 )
143145 if err := r .List (context .Background (), & list , client.MatchingFields {indexer .PolicyTargetRefs : key }); err != nil {
144- return err
146+ r .Log .Error (err , "failed to list HTTPRoutePolicies for Ingress" , "ingress" , utils .NamespacedName (ingress ))
147+ return nil
145148 }
146149
147150 if len (list .Items ) == 0 {
@@ -183,7 +186,8 @@ func (r *IngressReconciler) updateHTTPRoutePolicyStatusOnDeleting(ctx context.Co
183186 key = indexer .GenIndexKeyWithGK (networkingv1 .GroupName , internaltypes .KindIngress , nn .Namespace , nn .Name )
184187 )
185188 if err := r .List (ctx , & list , client.MatchingFields {indexer .PolicyTargetRefs : key }); err != nil {
186- return err
189+ r .Log .Error (err , "failed to list HTTPRoutePolicies for Ingress" , "ingress" , nn )
190+ return nil
187191 }
188192 var (
189193 ingress2ParentRef = make (map [types.NamespacedName ]gatewayv1.ParentReference )
0 commit comments