devstack: allow nodes to be already MANAGEABLE in exercise

Previously exercise.sh would fail in this case. It does not matter
for the gate, but simplifies testing locally.

Change-Id: Ibfa519ae15b17d6c8ed915a01e9b56296bab1bab
This commit is contained in:
Dmitry Tantsur 2015-09-23 18:28:24 +02:00
parent 9397a23dc4
commit 6a2bd8e387
1 changed files with 3 additions and 1 deletions

View File

@ -76,7 +76,9 @@ for uuid in $nodes; do
for p in cpus cpu_arch memory_mb local_gb; do
ironic node-update $uuid remove properties/$p > /dev/null || true
done
ironic node-set-provision-state $uuid manage
if ! ironic node-show $uuid | grep provision_state | grep -iq manageable; then
ironic node-set-provision-state $uuid manage
fi
done
openstack baremetal introspection rule purge