bin/mu-deploy in cloud-mu-3.1.6 vs bin/mu-deploy in cloud-mu-3.2.0

- old
+ new

@@ -103,11 +103,11 @@ if MU::Cloud::AWS.hosted # XXX actually, check whether we're targeting AWS resources # I do not understand why this is necessary, but here we are. Thread.handle_interrupt(MU::Cloud::MuCloudResourceNotImplemented => :never) { begin Thread.handle_interrupt(MU::Cloud::MuCloudResourceNotImplemented => :immediate) { - MU.log "Cost calculator not available for this stack, as it uses a resource not implemented in Mu's CloudFormation layer.", MU::WARN, verbosity: MU::Logger::NORMAL + MU.log "Cost calculator not available for this stack, as it uses a resource not implemented in Mu's CloudFormation layer.", MU::NOTICE, verbosity: MU::Logger::NORMAL Thread.current.exit } ensure end } @@ -122,21 +122,21 @@ no_artifacts: true, stack_conf: stack_conf ) cost_dummy_deploy.run rescue MU::Cloud::MuCloudResourceNotImplemented, MU::Cloud::MuCloudFlagNotImplemented - MU.log "Cost calculator not available for this stack, as it uses a resource not implemented in Mu's CloudFormation layer.", MU::WARN, verbosity: MU::Logger::NORMAL + MU.log "Cost calculator not available for this stack, as it uses a resource not implemented in Mu's CloudFormation layer.", MU::NOTICE, verbosity: MU::Logger::NORMAL end end exit end if $opts[:update] deploy = MU::MommaCat.new($opts[:update]) # TODO consider whether this is useful/valid # old_conf = JSON.parse(File.read(deploy.deploy_dir+"/basket_of_kittens.json")) # stack_conf = old_conf.merge(stack_conf) - deploy.updateBasketofKittens(stack_conf) + deploy.updateBasketofKittens(stack_conf, skip_validation: true) deployer = MU::Deploy.new( deploy.environment, verbosity: verbosity, color: $opts[:color], webify_logs: $opts[:web],