diff --git a/cli/app/new.go b/cli/app/new.go index f6c429005..72ec023af 100644 --- a/cli/app/new.go +++ b/cli/app/new.go @@ -72,6 +72,14 @@ var AppNewCommand = &cobra.Command{ Run: func(cmd *cobra.Command, args []string) { recipe := internal.ValidateRecipe(args, cmd.Name()) + if err := recipe.EnsureUpToDate(); err != nil { + log.Warnf( + "failed to ensure repo is up to date for recipe: %s err: %s", + recipe.Name, + err, + ) + } + if len(args) == 2 && internal.Chaos { log.Fatal(i18n.G("cannot use [version] and --chaos together")) }