From d9e88169aebfbb49d7dc4a70ff565dd14fdcff99 Mon Sep 17 00:00:00 2001 From: Igor Gov Date: Thu, 10 Feb 2022 09:08:49 +0200 Subject: [PATCH] Fix: mizu check cmd when no mizu running (#787) --- cli/cmd/checkRunner.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cli/cmd/checkRunner.go b/cli/cmd/checkRunner.go index 384068ed3..3def562e9 100644 --- a/cli/cmd/checkRunner.go +++ b/cli/cmd/checkRunner.go @@ -74,9 +74,15 @@ func checkMizuMode(ctx context.Context, kubernetesProvider *kubernetes.Provider) } else if exist { logger.Log.Infof("%v mizu running with install command", fmt.Sprintf(uiUtils.Green, "√")) return true, true - } else { + } else if exist, err = kubernetesProvider.DoesPodExist(ctx, config.Config.MizuResourcesNamespace, kubernetes.ApiServerPodName); err != nil { + logger.Log.Errorf("%v can't check mizu command, err: %v", fmt.Sprintf(uiUtils.Red, "✗"), err) + return false, false + } else if exist { logger.Log.Infof("%v mizu running with tap command", fmt.Sprintf(uiUtils.Green, "√")) - return true, false + return true, true + } else { + logger.Log.Infof("%v mizu is not running", fmt.Sprintf(uiUtils.Red, "✗")) + return false, false } }