From bf7ebc97082dc1e8538a6d772ab3fb4fde605d46 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Wed, 19 Jun 2019 11:16:11 +0300 Subject: [PATCH] Skip readiness check on init for Istio SMI --- pkg/controller/scheduler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/scheduler.go b/pkg/controller/scheduler.go index 421632f3..a6f9ddd3 100644 --- a/pkg/controller/scheduler.go +++ b/pkg/controller/scheduler.go @@ -93,7 +93,7 @@ func (c *Controller) advanceCanary(name string, namespace string, skipLivenessCh // create primary deployment and hpa if needed // skip primary check for Istio since the deployment will become ready after the ClusterIP are created skipPrimaryCheck := false - if skipLivenessChecks || c.meshProvider == "istio" { + if skipLivenessChecks || strings.Contains(c.meshProvider, "istio") { skipPrimaryCheck = true } label, ports, err := c.deployer.Initialize(cd, skipPrimaryCheck)