@@ -1866,7 +1866,7 @@ func (lbc *LoadBalancerController) updateVirtualServersStatusFromEvents() error
1866
1866
events , err := lbc .client .CoreV1 ().Events (vs .Namespace ).List (context .TODO (),
1867
1867
meta_v1.ListOptions {FieldSelector : fmt .Sprintf ("involvedObject.name=%v,involvedObject.uid=%v" , vs .Name , vs .UID )})
1868
1868
if err != nil {
1869
- allErrs = append (allErrs , fmt .Errorf ("error trying to get events for VirtualServer %v/%v: %v " , vs .Namespace , vs .Name , err ))
1869
+ allErrs = append (allErrs , fmt .Errorf ("error trying to get events for VirtualServer %v/%v: %w " , vs .Namespace , vs .Name , err ))
1870
1870
break
1871
1871
}
1872
1872
@@ -1908,7 +1908,7 @@ func (lbc *LoadBalancerController) updateVirtualServerRoutesStatusFromEvents() e
1908
1908
events , err := lbc .client .CoreV1 ().Events (vsr .Namespace ).List (context .TODO (),
1909
1909
meta_v1.ListOptions {FieldSelector : fmt .Sprintf ("involvedObject.name=%v,involvedObject.uid=%v" , vsr .Name , vsr .UID )})
1910
1910
if err != nil {
1911
- allErrs = append (allErrs , fmt .Errorf ("error trying to get events for VirtualServerRoute %v/%v: %v " , vsr .Namespace , vsr .Name , err ))
1911
+ allErrs = append (allErrs , fmt .Errorf ("error trying to get events for VirtualServerRoute %v/%v: %w " , vsr .Namespace , vsr .Name , err ))
1912
1912
break
1913
1913
}
1914
1914
@@ -1973,7 +1973,7 @@ func (lbc *LoadBalancerController) updateTransportServersStatusFromEvents() erro
1973
1973
events , err := lbc .client .CoreV1 ().Events (ts .Namespace ).List (context .TODO (),
1974
1974
meta_v1.ListOptions {FieldSelector : fmt .Sprintf ("involvedObject.name=%v,involvedObject.uid=%v" , ts .Name , ts .UID )})
1975
1975
if err != nil {
1976
- allErrs = append (allErrs , fmt .Errorf ("error trying to get events for TransportServer %v/%v: %v " , ts .Namespace , ts .Name , err ))
1976
+ allErrs = append (allErrs , fmt .Errorf ("error trying to get events for TransportServer %v/%v: %w " , ts .Namespace , ts .Name , err ))
1977
1977
break
1978
1978
}
1979
1979
@@ -2199,14 +2199,14 @@ func (lbc *LoadBalancerController) getAppProtectLogConfAndDst(ing *networking.In
2199
2199
for _ , logDst := range logDsts {
2200
2200
err := appprotect .ValidateAppProtectLogDestination (logDst )
2201
2201
if err != nil {
2202
- return apLogs , fmt .Errorf ("Error Validating App Protect Destination Config for Ingress %v: %v " , ing .Name , err )
2202
+ return apLogs , fmt .Errorf ("Error Validating App Protect Destination Config for Ingress %v: %w " , ing .Name , err )
2203
2203
}
2204
2204
}
2205
2205
2206
2206
for i , logConfNsN := range logConfNsNs {
2207
2207
logConf , err := lbc .appProtectConfiguration .GetAppResource (appprotect .LogConfGVK .Kind , logConfNsN )
2208
2208
if err != nil {
2209
- return apLogs , fmt .Errorf ("Error retrieving App Protect Log Config for Ingress %v: %v " , ing .Name , err )
2209
+ return apLogs , fmt .Errorf ("Error retrieving App Protect Log Config for Ingress %v: %w " , ing .Name , err )
2210
2210
}
2211
2211
apLogs = append (apLogs , configs.AppProtectLog {
2212
2212
LogConf : logConf ,
@@ -2222,7 +2222,7 @@ func (lbc *LoadBalancerController) getAppProtectPolicy(ing *networking.Ingress)
2222
2222
2223
2223
apPolicy , err = lbc .appProtectConfiguration .GetAppResource (appprotect .PolicyGVK .Kind , polNsN )
2224
2224
if err != nil {
2225
- return nil , fmt .Errorf ("Error retrieving App Protect Policy for Ingress %v: %v " , ing .Name , err )
2225
+ return nil , fmt .Errorf ("Error retrieving App Protect Policy for Ingress %v: %w " , ing .Name , err )
2226
2226
}
2227
2227
2228
2228
return apPolicy , nil
@@ -2476,7 +2476,7 @@ func (lbc *LoadBalancerController) getPolicies(policies []conf_v1.PolicyReferenc
2476
2476
2477
2477
policyObj , exists , err := lbc .policyLister .GetByKey (policyKey )
2478
2478
if err != nil {
2479
- errors = append (errors , fmt .Errorf ("Failed to get policy %s: %v " , policyKey , err ))
2479
+ errors = append (errors , fmt .Errorf ("Failed to get policy %s: %w " , policyKey , err ))
2480
2480
continue
2481
2481
}
2482
2482
@@ -2489,7 +2489,7 @@ func (lbc *LoadBalancerController) getPolicies(policies []conf_v1.PolicyReferenc
2489
2489
2490
2490
err = validation .ValidatePolicy (policy , lbc .isNginxPlus , lbc .enablePreviewPolicies , lbc .appProtectEnabled )
2491
2491
if err != nil {
2492
- errors = append (errors , fmt .Errorf ("Policy %s is invalid: %v " , policyKey , err ))
2492
+ errors = append (errors , fmt .Errorf ("Policy %s is invalid: %w " , policyKey , err ))
2493
2493
continue
2494
2494
}
2495
2495
@@ -2601,7 +2601,7 @@ func (lbc *LoadBalancerController) addWAFPolicyRefs(
2601
2601
2602
2602
apPolicy , err := lbc .appProtectConfiguration .GetAppResource (appprotect .PolicyGVK .Kind , apPolKey )
2603
2603
if err != nil {
2604
- return fmt .Errorf ("WAF policy %q is invalid: %v " , apPolKey , err )
2604
+ return fmt .Errorf ("WAF policy %q is invalid: %w " , apPolKey , err )
2605
2605
}
2606
2606
apPolRef [apPolKey ] = apPolicy
2607
2607
}
@@ -2614,7 +2614,7 @@ func (lbc *LoadBalancerController) addWAFPolicyRefs(
2614
2614
2615
2615
logConf , err := lbc .appProtectConfiguration .GetAppResource (appprotect .LogConfGVK .Kind , logConfKey )
2616
2616
if err != nil {
2617
- return fmt .Errorf ("WAF policy %q is invalid: %v " , logConfKey , err )
2617
+ return fmt .Errorf ("WAF policy %q is invalid: %w " , logConfKey , err )
2618
2618
}
2619
2619
logConfRef [logConfKey ] = logConf
2620
2620
}
@@ -2717,7 +2717,7 @@ func (lbc *LoadBalancerController) createTransportServerEx(transportServer *conf
2717
2717
func (lbc * LoadBalancerController ) getEndpointsForUpstream (namespace string , upstreamService string , upstreamPort uint16 ) (endps []podEndpoint , isExternal bool , err error ) {
2718
2718
svc , err := lbc .getServiceForUpstream (namespace , upstreamService , upstreamPort )
2719
2719
if err != nil {
2720
- return nil , false , fmt .Errorf ("Error getting service %v: %v " , upstreamService , err )
2720
+ return nil , false , fmt .Errorf ("Error getting service %v: %w " , upstreamService , err )
2721
2721
}
2722
2722
2723
2723
backend := & networking.IngressBackend {
@@ -2727,7 +2727,7 @@ func (lbc *LoadBalancerController) getEndpointsForUpstream(namespace string, ups
2727
2727
2728
2728
endps , isExternal , err = lbc .getEndpointsForIngressBackend (backend , svc )
2729
2729
if err != nil {
2730
- return nil , false , fmt .Errorf ("Error retrieving endpoints for the service %v: %v " , upstreamService , err )
2730
+ return nil , false , fmt .Errorf ("Error retrieving endpoints for the service %v: %w " , upstreamService , err )
2731
2731
}
2732
2732
2733
2733
return endps , isExternal , err
@@ -2736,7 +2736,7 @@ func (lbc *LoadBalancerController) getEndpointsForUpstream(namespace string, ups
2736
2736
func (lbc * LoadBalancerController ) getEndpointsForSubselector (namespace string , upstream conf_v1.Upstream ) (endps []podEndpoint , err error ) {
2737
2737
svc , err := lbc .getServiceForUpstream (namespace , upstream .Service , upstream .Port )
2738
2738
if err != nil {
2739
- return nil , fmt .Errorf ("Error getting service %v: %v " , upstream .Service , err )
2739
+ return nil , fmt .Errorf ("Error getting service %v: %w " , upstream .Service , err )
2740
2740
}
2741
2741
2742
2742
var targetPort int32
@@ -2745,7 +2745,7 @@ func (lbc *LoadBalancerController) getEndpointsForSubselector(namespace string,
2745
2745
if port .Port == int32 (upstream .Port ) {
2746
2746
targetPort , err = lbc .getTargetPort (port , svc )
2747
2747
if err != nil {
2748
- return nil , fmt .Errorf ("Error determining target port for port %v in service %v: %v " , upstream .Port , svc .Name , err )
2748
+ return nil , fmt .Errorf ("Error determining target port for port %v in service %v: %w " , upstream .Port , svc .Name , err )
2749
2749
}
2750
2750
break
2751
2751
}
@@ -2757,7 +2757,7 @@ func (lbc *LoadBalancerController) getEndpointsForSubselector(namespace string,
2757
2757
2758
2758
endps , err = lbc .getEndpointsForServiceWithSubselector (targetPort , upstream .Subselector , svc )
2759
2759
if err != nil {
2760
- return nil , fmt .Errorf ("Error retrieving endpoints for the service %v: %v " , upstream .Service , err )
2760
+ return nil , fmt .Errorf ("Error retrieving endpoints for the service %v: %w " , upstream .Service , err )
2761
2761
}
2762
2762
2763
2763
return endps , err
@@ -2766,7 +2766,7 @@ func (lbc *LoadBalancerController) getEndpointsForSubselector(namespace string,
2766
2766
func (lbc * LoadBalancerController ) getEndpointsForServiceWithSubselector (targetPort int32 , subselector map [string ]string , svc * api_v1.Service ) (endps []podEndpoint , err error ) {
2767
2767
pods , err := lbc .podLister .ListByNamespace (svc .Namespace , labels .Merge (svc .Spec .Selector , subselector ).AsSelector ())
2768
2768
if err != nil {
2769
- return nil , fmt .Errorf ("Error getting pods in namespace %v that match the selector %v: %v " , svc .Namespace , labels .Merge (svc .Spec .Selector , subselector ), err )
2769
+ return nil , fmt .Errorf ("Error getting pods in namespace %v that match the selector %v: %w " , svc .Namespace , labels .Merge (svc .Spec .Selector , subselector ), err )
2770
2770
}
2771
2771
2772
2772
svcEps , err := lbc .endpointLister .GetServiceEndpoints (svc )
@@ -2904,7 +2904,7 @@ func (lbc *LoadBalancerController) getEndpointsForPort(endps api_v1.Endpoints, i
2904
2904
if (ingSvcPort .Type == intstr .Int && port .Port == int32 (ingSvcPort .IntValue ())) || (ingSvcPort .Type == intstr .String && port .Name == ingSvcPort .String ()) {
2905
2905
targetPort , err = lbc .getTargetPort (port , svc )
2906
2906
if err != nil {
2907
- return nil , fmt .Errorf ("Error determining target port for port %v in Ingress: %v " , ingSvcPort , err )
2907
+ return nil , fmt .Errorf ("Error determining target port for port %v in Ingress: %w " , ingSvcPort , err )
2908
2908
}
2909
2909
break
2910
2910
}
@@ -2988,7 +2988,7 @@ func (lbc *LoadBalancerController) getTargetPort(svcPort api_v1.ServicePort, svc
2988
2988
2989
2989
pods , err := lbc .podLister .ListByNamespace (svc .Namespace , labels .Set (svc .Spec .Selector ).AsSelector ())
2990
2990
if err != nil {
2991
- return 0 , fmt .Errorf ("Error getting pod information: %v " , err )
2991
+ return 0 , fmt .Errorf ("Error getting pod information: %w " , err )
2992
2992
}
2993
2993
2994
2994
if len (pods ) == 0 {
@@ -2999,7 +2999,7 @@ func (lbc *LoadBalancerController) getTargetPort(svcPort api_v1.ServicePort, svc
2999
2999
3000
3000
portNum , err := findPort (pod , svcPort )
3001
3001
if err != nil {
3002
- return 0 , fmt .Errorf ("Error finding named port %v in pod %s: %v " , svcPort , pod .Name , err )
3002
+ return 0 , fmt .Errorf ("Error finding named port %v in pod %s: %w " , svcPort , pod .Name , err )
3003
3003
}
3004
3004
3005
3005
return portNum , nil
0 commit comments