diff --git a/cli/app/upgrade.go b/cli/app/upgrade.go index 197a9ab6..85fd8e8c 100644 --- a/cli/app/upgrade.go +++ b/cli/app/upgrade.go @@ -145,6 +145,11 @@ recipes. } } + if internal.Force && chosenUpgrade == "" { + logrus.Warnf("%s is already upgraded to latest but continuing (--force/--chaos)", app.Name) + chosenUpgrade = deployedVersion + } + // if release notes written after git tag published, read them before we // check out the tag and then they'll appear to be missing. this covers // when we obviously will forget to write release notes before publishing