From c2b3a0cbc393b3bae324e2c80e1889af10cac24b Mon Sep 17 00:00:00 2001 From: Ruslan Aliev Date: Thu, 20 Mar 2025 15:12:38 -0500 Subject: [PATCH] Always wait for a helm release to be uninstalled completely Enables wait=true and sets timeout to 300s. Change-Id: I6e6e634c28b5fb2568ff83ff350ef22792d47e6b Signed-off-by: Ruslan Aliev --- pkg/runner/runner.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/runner/runner.go b/pkg/runner/runner.go index 7cd694f..01138be 100644 --- a/pkg/runner/runner.go +++ b/pkg/runner/runner.go @@ -142,6 +142,8 @@ func (r *Runner) Uninstall(ac armadav1.ArmadaChart) error { defer r.logBuffer.Reset() uninstall := action.NewUninstall(r.config) + uninstall.Wait = true + uninstall.Timeout = time.Duration(int64(time.Second) * 300) _, err := uninstall.Run(ac.Name) return wrapActionErr(r.logBuffer, err)