diff --git a/devops-service/workers/stack_bootstrap_worker.rb b/devops-service/workers/stack_bootstrap_worker.rb index cc98b19..5bfbb22 100644 --- a/devops-service/workers/stack_bootstrap_worker.rb +++ b/devops-service/workers/stack_bootstrap_worker.rb @@ -35,6 +35,8 @@ class StackBootstrapWorker < Worker bootstrap_servers!(servers_with_priority[key], report) end end + @out.puts "Done." + 0 rescue BootstrapingStackServerError @out.puts "\nAn error occured during bootstraping stack servers. Initiating stack rollback." rollback_stack!(stack) @@ -153,7 +155,9 @@ class StackBootstrapWorker < Worker "created_by" => stack_attrs['owner'], "project" => stack_attrs["project"], "deploy_env" => stack_attrs["deploy_env"], - "type" => ::Devops::Model::Report::STACK_TYPE + "type" => ::Devops::Model::Report::STACK_TYPE, + "subreports" => [], + "stack" => stack_attrs['name'] ) mongo.save_report(report) report @@ -196,7 +200,7 @@ class StackBootstrapWorker < Worker end end @out.puts "Stack servers have been synced with CID" - stack_servers_info.each do |priority, servers| + stack_servers_with_priority.each do |priority, servers| @out.puts "Priority '#{priority}': #{servers.map(&:id).join(", ")}" end @out.flush