Don't put in management state nodes that are in active state.
diff --git a/21-overcloud-instack.yml b/21-overcloud-instack.yml
index 9433dda..154e092 100644
--- a/21-overcloud-instack.yml
+++ b/21-overcloud-instack.yml
@@ -151,7 +151,9 @@
failed_when: (registered_nodes|length) != (nodes|length)
- name: Place registered nodes into the manageable state
- when: item['Provisioning State'] != 'manageable'
+ when: >
+ (item['Provisioning State'] != 'manageable') and
+ (item['Provisioning State'] != 'active')
shell: |
source '{{ home }}/stackrc'
openstack baremetal node manage '{{ item.Name }}'