mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-11 13:02:14 +00:00
Merge pull request #126198 from aojea/flaku_lb
e2e: fix flake on loadbalancer tests
This commit is contained in:
commit
f82030111f
@ -480,10 +480,10 @@ var _ = common.SIGDescribe("LoadBalancers", feature.LoadBalancer, func() {
|
|||||||
e2eservice.TestReachableHTTP(ctx, ingress, svcPort, loadBalancerLagTimeout)
|
e2eservice.TestReachableHTTP(ctx, ingress, svcPort, loadBalancerLagTimeout)
|
||||||
|
|
||||||
ginkgo.By("checking reachability from pods when LoadBalancerSourceRanges is unset")
|
ginkgo.By("checking reachability from pods when LoadBalancerSourceRanges is unset")
|
||||||
// We can use timeout 0 here since we know from above that the service is
|
// There are different propagation delay for the APIs for different nodes, so it tries
|
||||||
// already running (and we aren't waiting for changes to it to propagate).
|
// a few times, despite previously it was confirmed that the Service was reachable.
|
||||||
checkReachabilityFromPod(ctx, true, 0, namespace, acceptPod.Name, ingress)
|
checkReachabilityFromPod(ctx, true, e2eservice.KubeProxyEndpointLagTimeout, namespace, acceptPod.Name, ingress)
|
||||||
checkReachabilityFromPod(ctx, true, 0, namespace, dropPod.Name, ingress)
|
checkReachabilityFromPod(ctx, true, e2eservice.KubeProxyEndpointLagTimeout, namespace, dropPod.Name, ingress)
|
||||||
|
|
||||||
// Create source ranges that allow acceptPod but not dropPod or
|
// Create source ranges that allow acceptPod but not dropPod or
|
||||||
// cluster-external sources. We assume that the LBSR rules will either see
|
// cluster-external sources. We assume that the LBSR rules will either see
|
||||||
|
Loading…
Reference in New Issue
Block a user