Fix overcloud image customization.
diff --git a/20-overcloud-images.yml b/20-overcloud-images.yml
index d8c6593..80f9e0f 100644
--- a/20-overcloud-images.yml
+++ b/20-overcloud-images.yml
@@ -96,7 +96,7 @@
-a ~/images/overcloud-full.qcow2 \
--root-password password:redhat \
--run-command 'rpm -ivh "{{ rpms_url }}"' \
- --run-command 'rhos-release 10-director"'
+ --run-command 'rhos-release 10-director'
- name: Upload images
shell: |
diff --git a/21-overcloud-instack.yml b/21-overcloud-instack.yml
index 154e092..6950302 100644
--- a/21-overcloud-instack.yml
+++ b/21-overcloud-instack.yml
@@ -152,8 +152,7 @@
- name: Place registered nodes into the manageable state
when: >
- (item['Provisioning State'] != 'manageable') and
- (item['Provisioning State'] != 'active')
+ item['Provisioning State'] == 'available'
shell: |
source '{{ home }}/stackrc'
openstack baremetal node manage '{{ item.Name }}'
diff --git a/30-overcloud-pre-deploy.yml b/30-overcloud-pre-deploy.yml
index c8aa114..cf2d89d 100644
--- a/30-overcloud-pre-deploy.yml
+++ b/30-overcloud-pre-deploy.yml
@@ -85,7 +85,7 @@
- name: Get baremetal nodes details
shell: |
source '{{ home }}/stackrc'
- openstack baremetal node show -c driver_info -c uuid -f yaml '{{ item.UUID }}'
+ openstack baremetal node show -f yaml '{{ item.UUID }}'
register: nodes_yaml
changed_when: false
with_items: '{{ registered_nodes }}'