diff --git a/test/integration/multinode_test.go b/test/integration/multinode_test.go index 62f1b33ccc..a17168bfa3 100644 --- a/test/integration/multinode_test.go +++ b/test/integration/multinode_test.go @@ -208,6 +208,15 @@ func validateStopMultiNodeCluster(ctx context.Context, t *testing.T, profile str } func validateRestartMultiNodeCluster(ctx context.Context, t *testing.T, profile string) { + if DockerDriver() { + rr, err := Run(t, exec.Command("docker", "version", "-f", "{{.Server.Version}}")) + if err != nil { + t.Fatalf("docker is broken: %v", err) + } + if strings.Contains(rr.Stdout.String(), "azure") { + t.Skip("kic containers are not supported on docker's azure") + } + } // Restart a full cluster with minikube start startArgs := append([]string{"start", "-p", profile}, StartArgs()...) rr, err := Run(t, exec.CommandContext(ctx, Target(), startArgs...))