2014.2.2-6.1: {
VERSION: {
build_id: "2015-05-20_04-05-53",
build_number: "440",
api: "1.0",
fuel-library_sha: "83237e26e21e51409381f97f63925c06d81dca3a",
nailgun_sha: "1d59c270f5cf3a65753a8e80d5ae21e6359d94a7",
feature_groups: [
"mirantis"
],
openstack_version: "2014.2.2-6.1",
production: "docker",
python-fuelclient_sha: "e19f1b65792f84c4a18b5a9473f85ef3ba172fce",
astute_sha: "d1706534d44614c9befa8bfd7710ade986534c68",
fuel-ostf_sha: "9ce1800749081780b8b2a4a7eab6586583ffaf33",
release: "6.1",
fuelmain_sha: "68796aeaa7b669e68bc0976ffd616709c937187a"
Scenario:
1. Create cluster
2. Add 1 nodes with controller roles
3. Add 1 nodes with compute roles
Completely broken orchestration mechanism, deployment failed
on nodes in mco.log:
05:29:25.322234 #1223] ERROR -- : agent.rb:111:in `handlemsg' erase_node#erase_node failed: Errno::ENOENT: No such file or directory - /etc/nailgun-agent/nodiscover
in astute.log:
[664] dfaa5d9d-a2a3-4f29-aaf6-5afd66181fea: Removing of nodes ["1", "2", "3", "4", "5"] finished with errors: [{"uid"=>"2", "error"=>"RPC agent 'erase_node' failed. Result: {:sender=>\"2\", :statuscode=>5, :statusmsg=>\"No such file or directory - /etc/nailgun-agent/nodiscover\", :data=>{:status=>0, :rebooted=>nil, :erased=>nil, :debug_msg=>[\"Create file for discovery preventing /etc/nailgun-agent/nodiscover\"], :error_msg=>nil}}"}, {"uid"=>"4", "error"=>"RPC agent 'erase_node' failed. Result: {:sender=>\"4\", :statuscode=>5, :statusmsg=>\"No such file or directory - /etc/nailgun-agent/nodiscover\", :data=>{:status=>0, :rebooted=>nil, :erased=>nil, :debug_msg=>[\"Create file for discovery preventing /etc/nailgun-agent/nodiscover\"], :error_msg=>nil}}"}, {"uid"=>"1", "error"=>"RPC agent 'erase_node' failed. Result: {:sender=>\"1\", :statuscode=>5, :statusmsg=>\"No such file or directory - /etc/nailgun-agent/nodiscover\", :data=>{:status=>0, :rebooted=>nil, :erased=>nil, :debug_msg=>[\"Create file for discovery preventing /etc/nailgun-agent/nodiscover\"], :error_msg=>nil}}"}, {"uid"=>"3", "error"=>"RPC agent 'erase_node' failed. Result: {:sender=>\"3\", :statuscode=>5, :statusmsg=>\"No such file or directory - /etc/nailgun-agent/nodiscover\", :data=>{:status=>0, :rebooted=>nil, :erased=>nil, :debug_msg=>[\"Create file for discovery preventing /etc/nailgun-agent/nodiscover\"], :error_msg=>nil}}"}, {"uid"=>"5", "error"=>"RPC agent 'erase_node' failed. Result: {:sender=>\"5\", :statuscode=>5, :statusmsg=>\"No such file or directory - /etc/nailgun-agent/nodiscover\", :data=>{:status=>0, :rebooted=>nil, :erased=>nil, :debug_msg=>[\"Create file for discovery preventing /etc/nailgun-agent/nodiscover\"], :error_msg=>nil}}"}]
We should create directory here https:/ /review. openstack. org/#/c/ 184208/ 4/lib/astute/ provision. rb