From b69ab0df65d5a6bd957c8932dd821b672a862020 Mon Sep 17 00:00:00 2001 From: cellarspoon Date: Thu, 6 Jan 2022 10:32:24 +0100 Subject: [PATCH] fix: chaos mode fixed for upgrade/rollback Follows 4b7ec6384caed62217b672ab22c29dfa9fdced71. --- cli/app/rollback.go | 6 ++++-- cli/app/upgrade.go | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cli/app/rollback.go b/cli/app/rollback.go index 11bfd2f1..518d0164 100644 --- a/cli/app/rollback.go +++ b/cli/app/rollback.go @@ -45,8 +45,10 @@ recipes. app := internal.ValidateApp(c) stackName := app.StackName() - if err := recipe.EnsureUpToDate(app.Type); err != nil { - logrus.Fatal(err) + if !internal.Chaos { + if err := recipe.EnsureUpToDate(app.Type); err != nil { + logrus.Fatal(err) + } } r, err := recipe.Get(app.Type) diff --git a/cli/app/upgrade.go b/cli/app/upgrade.go index 7a821482..61239b98 100644 --- a/cli/app/upgrade.go +++ b/cli/app/upgrade.go @@ -48,8 +48,10 @@ recipes. app := internal.ValidateApp(c) stackName := app.StackName() - if err := recipe.EnsureUpToDate(app.Type); err != nil { - logrus.Fatal(err) + if !internal.Chaos { + if err := recipe.EnsureUpToDate(app.Type); err != nil { + logrus.Fatal(err) + } } r, err := recipe.Get(app.Type)