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 }}'