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")