From faf4ac3b91e63e14106610fe4261007bab23e371 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Sat, 28 Mar 2020 16:04:14 -0700 Subject: [PATCH] Allow replacing "pending-install" during install (cherry picked from commit a4cdde16524f15a0b7ca7082a84d7651b136a652) --- pkg/action/install.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/action/install.go b/pkg/action/install.go index a37641ecc..853e249bd 100644 --- a/pkg/action/install.go +++ b/pkg/action/install.go @@ -542,7 +542,7 @@ func (i *Install) availableName() error { releaseutil.Reverse(h, releaseutil.SortByRevision) rel := h[0] - if st := rel.Info.Status; i.Replace && (st == release.StatusUninstalled || st == release.StatusFailed) { + if st := rel.Info.Status; i.Replace && (st == release.StatusUninstalled || st == release.StatusFailed || st == release.StatusPendingInstall) { return nil } return errors.New("cannot re-use a name that is still in use")