These lines are the most important in astute.log:
2014-11-05T11:05:20 info: [427] Casting message to Nailgun: {"method"=>"deploy_resp", "args"=>{"task_uuid"=>"bbd9275c-9fe7-4ec3-908a-0e21c9617d35", "nodes"=>[{"uid"=>"32", "status"=>"deploying", "role"=>"primary-controller", "progress"=>0}]}}
2014-11-05T11:14:06 info: [427] Casting message to Nailgun: {"method"=>"deploy_resp", "args"=>{"task_uuid"=>"bbd9275c-9fe7-4ec3-908a-0e21c9617d35", "nodes"=>[{"uid"=>"32", "status"=>"error", "error_type"=>"deploy", "role"=>"primary-controller"}]}}
2014-11-05T11:14:49 info: [427] Casting message to Nailgun: {"method"=>"deploy_resp", "args"=>{"task_uuid"=>"bbd9275c-9fe7-4ec3-908a-0e21c9617d35", "nodes"=>[{"uid"=>"100", "status"=>"deploying", "role"=>"compute", "progress"=>50}]}}
2014-11-05T11:14:49 info: [427] Casting message to Nailgun: {"method"=>"deploy_resp", "args"=>{"task_uuid"=>"bbd9275c-9fe7-4ec3-908a-0e21c9617d35", "status"=>"error", "error"=>"Method deploy. Disabling the upload of disk image because glance was not installed properly.\nInspect Astute logs for the details"}}
Astute should fail its task when primary controller deployment fails, and not continue with trying to deploy a compute node or attempt glance image upload. In this case, it continues and creates unexpected errors in the UI.
These lines are the most important in astute.log: =>"deploy_ resp", "args"= >{"task_ uuid"=> "bbd9275c- 9fe7-4ec3- 908a-0e21c9617d 35", "nodes" =>[{"uid" =>"32", "status" =>"deploying" , "role"= >"primary- controller" , "progress"=>0}]}} =>"deploy_ resp", "args"= >{"task_ uuid"=> "bbd9275c- 9fe7-4ec3- 908a-0e21c9617d 35", "nodes" =>[{"uid" =>"32", "status"=>"error", "error_ type"=> "deploy" , "role"= >"primary- controller" }]}} =>"deploy_ resp", "args"= >{"task_ uuid"=> "bbd9275c- 9fe7-4ec3- 908a-0e21c9617d 35", "nodes" =>[{"uid" =>"100" , "status" =>"deploying" , "role"=>"compute", "progress"=>50}]}} =>"deploy_ resp", "args"= >{"task_ uuid"=> "bbd9275c- 9fe7-4ec3- 908a-0e21c9617d 35", "status"=>"error", "error"=>"Method deploy. Disabling the upload of disk image because glance was not installed properly.\nInspect Astute logs for the details"}}
2014-11-05T11:05:20 info: [427] Casting message to Nailgun: {"method"
2014-11-05T11:14:06 info: [427] Casting message to Nailgun: {"method"
2014-11-05T11:14:49 info: [427] Casting message to Nailgun: {"method"
2014-11-05T11:14:49 info: [427] Casting message to Nailgun: {"method"
Astute should fail its task when primary controller deployment fails, and not continue with trying to deploy a compute node or attempt glance image upload. In this case, it continues and creates unexpected errors in the UI.