Skip to content

Commit 1b76d91

Browse files
E2E: only isolate v6 networks if provider is KinD
Signed-off-by: Martin Kennelly <[email protected]>
1 parent 0fd0cc2 commit 1b76d91

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/e2e/egressip.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -770,7 +770,8 @@ var _ = ginkgo.DescribeTableSubtree("e2e egress IP validation", func(netConfigPa
770770
// configure and add additional network to worker containers for EIP multi NIC feature
771771
secondaryProviderNetwork, err := providerCtx.CreateNetwork(secondaryNetworkName, secondarySubnet)
772772
framework.ExpectNoError(err, "creation of network %q with subnet %s must succeed", secondaryNetworkName, secondarySubnet)
773-
if isIPv6TestRun {
773+
// this is only required for KinD infra provider
774+
if isIPv6TestRun && infraprovider.Get().Name() == "kind" {
774775
// HACK: ensure bridges don't talk to each other. For IPv6, docker support for isolated networks is experimental.
775776
// Remove when it is no longer experimental. See func description for full details.
776777
if err := isolateKinDIPv6Networks(primaryProviderNetwork.Name(), secondaryProviderNetwork.Name()); err != nil {

0 commit comments

Comments
 (0)