diff --git a/test/integration/net_test.go b/test/integration/net_test.go index b25001b4b5..cfab614069 100644 --- a/test/integration/net_test.go +++ b/test/integration/net_test.go @@ -70,6 +70,12 @@ func TestNetworkPlugins(t *testing.T) { t.Skipf("flannel is not yet compatible with Docker driver: iptables v1.8.3 (legacy): Couldn't load target `CNI-x': No such file or directory") } + if ContainerRuntime() != "docker" && tc.name == "kubenet" { + // CNI is disabled when --network-plugin=kubenet option is passed. See cni.New(..) function + // But for containerd/crio CNI has to be configured + t.Skipf("Skipping the test as %s container runtimes requires CNI", ContainerRuntime()) + } + start := time.Now() MaybeParallel(t) profile := UniqueProfileName(tc.name)