X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=mcp%2Fconfig%2Fstates%2Fmaas;h=2764067da2c2394ef3465cdabd9e7078b3772e56;hb=137d0635cc47ae2e0b86c97ee13e93bf2bf94f51;hp=0034e78f13ad32f42fe9097373489f3d91485030;hpb=81561126307f15d4f65a743ed2431ea8c713a921;p=fuel.git diff --git a/mcp/config/states/maas b/mcp/config/states/maas index 0034e78f1..2764067da 100755 --- a/mcp/config/states/maas +++ b/mcp/config/states/maas @@ -57,6 +57,7 @@ function maas_fixup() { sleep 10 done if [ -n "${fdnodes}" ] || [ -n "${rnodes}" ]; then + salt -C 'mas01*' state.apply maas.machines.storage salt -C 'mas01*' state.apply maas.machines.deploy return 1 fi @@ -77,7 +78,8 @@ if [ "${ERASE_ENV}" -gt 1 ]; then fi # MaaS rack/region controller, node commissioning -salt -C 'mas01*' state.apply linux,salt,openssh,ntp +wait_for 10.0 "salt -C 'mas01*' state.apply linux,salt,openssh,ntp" +salt -C 'mas01*' state.apply maas.pxe_nat salt -C 'mas01*' state.apply maas.cluster wait_for 10 "salt -C 'mas01*' state.apply maas.region" @@ -99,6 +101,6 @@ salt -C 'mas01*' pillar.item\ maas:region:admin:password # Check all baremetal nodes are available -wait_for 5.0 "(for n in ${bm_nodes}; do salt \${n} test.ping 2>/dev/null || exit; done)" +wait_for 10.0 "(for n in ${bm_nodes}; do salt \${n} test.ping 2>/dev/null || exit; done)" wait_for 10.0 "salt -C '* and not cfg01* and not mas01*' saltutil.sync_all"