From 7c1ab9bc8ccdfabd468bcb2538d04eab37a8a5a1 Mon Sep 17 00:00:00 2001 From: Ilya Lesikov Date: Tue, 7 Jun 2022 12:49:06 +0300 Subject: [PATCH] fix(dismiss): --with-namespace created empty namespace if release already uninstalled Signed-off-by: Ilya Lesikov --- cmd/werf/dismiss/dismiss.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cmd/werf/dismiss/dismiss.go b/cmd/werf/dismiss/dismiss.go index ec2563c237..1ea84315dc 100644 --- a/cmd/werf/dismiss/dismiss.go +++ b/cmd/werf/dismiss/dismiss.go @@ -187,10 +187,12 @@ func runDismiss(ctx context.Context) error { } var lockManager *lock_manager.LockManager - if m, err := lock_manager.NewLockManager(namespace); err != nil { - return fmt.Errorf("unable to create lock manager: %w", err) - } else { - lockManager = m + if !cmdData.WithNamespace { + if m, err := lock_manager.NewLockManager(namespace); err != nil { + return fmt.Errorf("unable to create lock manager: %w", err) + } else { + lockManager = m + } } chartDir, err := common.GetHelmChartDir(werfConfigPath, werfConfig, giterminismManager)