more information in report for wait_rebootstrap_worker

This commit is contained in:
Anton Chuchkalov 2016-08-12 14:25:23 +03:00
parent 04eac80266
commit 72ff757e7b

View File

@ -16,10 +16,14 @@ class WaitRebootstrapWorker < Worker
owner = options.fetch("owner")
server = Devops::Db.connector.server_by_chef_node_name(options.fetch("server_node_name"))
save_report(owner, server)
Devops::Helpers::JobWaiter.new(options["jid"], 10*60).wait
old_node_info = options.fetch('old_chef_node')
out.puts(JSON.pretty_generate(old_node_info))
out.puts("Waiting for bootstrap end...")
Devops::Helpers::JobWaiter.new(options["jid"], 10*60).wait
out.puts("Setting run list to #{old_node_info['run_list']}")
executor = Devops::Executor::ServerExecutor.new(server, out, current_user: owner)
executor.set_run_list(old_node_info["run_list"])