diff --git a/ansible/kolla-openstack.yml b/ansible/kolla-openstack.yml index 1250f818fa5c61c8e1a8e2b5db8cf36edf8d2981..a0ad4c3318d99db917bd9f14d8564bdee252f34c 100644 --- a/ansible/kolla-openstack.yml +++ b/ansible/kolla-openstack.yml @@ -5,7 +5,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Ensure locally built Ironic Python Agent images are copied hosts: controllers_with_ironic_enabled_True diff --git a/ansible/overcloud-introspection-rules-dell-lldp-workaround.yml b/ansible/overcloud-introspection-rules-dell-lldp-workaround.yml index ac44d5010bcfd2cee725bdf2b793b53ac0c21099..8244cc2ba408c479b252be35eb19e29f54632f12 100644 --- a/ansible/overcloud-introspection-rules-dell-lldp-workaround.yml +++ b/ansible/overcloud-introspection-rules-dell-lldp-workaround.yml @@ -13,7 +13,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Group controller hosts in systems requiring the workaround hosts: controllers_with_ironic_enabled_True diff --git a/ansible/overcloud-introspection-rules.yml b/ansible/overcloud-introspection-rules.yml index 502373e150ec978628092fd993b1d22b7ba63c69..669d08a10da22c3bd9894ff650b060faaaa2d0ab 100644 --- a/ansible/overcloud-introspection-rules.yml +++ b/ansible/overcloud-introspection-rules.yml @@ -4,7 +4,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Ensure introspection rules are registered in Ironic Inspector # Only required to run on a single host. diff --git a/ansible/overcloud-ipa-build.yml b/ansible/overcloud-ipa-build.yml index 587a8b46e0a50bbb963beccff38acc17f0bd65bf..7c8ea77502be17c90d3ede3377ecb076c3a7cf93 100644 --- a/ansible/overcloud-ipa-build.yml +++ b/ansible/overcloud-ipa-build.yml @@ -9,7 +9,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Ensure Ironic Python Agent images are built and installed hosts: controllers_with_ironic_enabled_True[0] diff --git a/ansible/overcloud-ipa-images.yml b/ansible/overcloud-ipa-images.yml index 488ea66c7a554195ace95eef1724920d7615123c..a37458128cdd038bad6553ea31d506ee2d154db7 100644 --- a/ansible/overcloud-ipa-images.yml +++ b/ansible/overcloud-ipa-images.yml @@ -4,7 +4,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Ensure Ironic Python Agent (IPA) images are downloaded and registered hosts: controllers_with_ironic_enabled_True[0] diff --git a/ansible/provision-net.yml b/ansible/provision-net.yml index 7fe844217b54bcad57d6e2791ec4a6b28c82ba95..dccf2c9904218301900ed6ffa9f5400bda19ddce 100644 --- a/ansible/provision-net.yml +++ b/ansible/provision-net.yml @@ -4,7 +4,7 @@ tasks: - name: Create controllers group with ironic enabled group_by: - key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic }}" + key: "controllers_with_ironic_enabled_{{ kolla_enable_ironic | bool }}" - name: Ensure provisioning network and subnet are registered in neutron # Only required to run on a single host.