CID-512: add informative message in case of rollback
This commit is contained in:
parent
a37ddc9fb3
commit
eabfedc378
@ -45,8 +45,13 @@ class StackBootstrapWorker < Worker
|
||||
def bootstrap_or_rollback_if_failed(options)
|
||||
bootstrap_result = executor.bootstrap_just_persisted(jid)
|
||||
puts_and_flush Devops::Messages.t("worker.stack_bootstrap.bootstrap_result.#{bootstrap_result.reason}")
|
||||
if bootstrap_result.bootstrap_error? && !options[:skip_rollback]
|
||||
rollback_stack!
|
||||
# move try_rollback to stack executor
|
||||
if bootstrap_result.bootstrap_error?
|
||||
if options[:skip_rollback]
|
||||
puts_and_flush "\nSkip rollback because of skip_rollback option set to true."
|
||||
else
|
||||
rollback_stack!
|
||||
end
|
||||
end
|
||||
bootstrap_result.code
|
||||
end
|
||||
|
||||
Loading…
Reference in New Issue
Block a user