Allow replacing "pending-install" during install

(cherry picked from commit a4cdde16524f15a0b7ca7082a84d7651b136a652)
pull/13350/head
Darren Shepherd 6 years ago committed by Krunal Hingu
parent 7ab0caea7a
commit faf4ac3b91

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

Loading…
Cancel
Save