From 0f7707937bf0ea61657813ac6d35cff74599a5aa Mon Sep 17 00:00:00 2001 From: Kostiantyn Kalynovskyi Date: Tue, 15 Dec 2020 13:43:16 -0600 Subject: [PATCH] Stop clusterctl execution if error is encountered Change-Id: Ia5b2b2bf58dbb243bf96de6ccfd66f3c354c1515 --- pkg/phase/executors/clusterctl.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/phase/executors/clusterctl.go b/pkg/phase/executors/clusterctl.go index 4227ae566..d0d520d53 100755 --- a/pkg/phase/executors/clusterctl.go +++ b/pkg/phase/executors/clusterctl.go @@ -118,6 +118,7 @@ func (c *ClusterctlExecutor) move(opts ifc.RunOptions, evtCh chan events.Event) err = c.Move(kubeConfigFile, fromContext, kubeConfigFile, toContext, ns) if err != nil { c.handleErr(err, evtCh) + return } } @@ -160,6 +161,7 @@ func (c *ClusterctlExecutor) init(opts ifc.RunOptions, evtCh chan events.Event) err = c.Init(kubeConfigFile, context) if err != nil { c.handleErr(err, evtCh) + return } evtCh <- events.NewEvent().WithClusterctlEvent(events.ClusterctlEvent{ Operation: events.ClusterctlInitEnd,