Comment 5 for bug 1960175

Revision history for this message
Dwane Pottratz (dpcsar) wrote :

Changing deployment_extra_facts_filter in ceph-install.yml

diff --git a/playbooks/ceph-install.yml b/playbooks/ceph-install.yml
index cf2a126c7..df0cb3f0f 100644
--- a/playbooks/ceph-install.yml
+++ b/playbooks/ceph-install.yml
@@ -30,7 +30,8 @@
     - name: Gather additional facts for monitor_address_block
       include_tasks: "common-tasks/gather-hardware-facts.yml"
       vars:
- deployment_extra_facts_filter: "ansible_all_ipv[4,6]_addresses"
+ deployment_extra_facts_filter:
+ - "ansible_all_ipv[4,6]_addresses"
         deployment_extra_facts_subset: "!all,network"
       when: monitor_address_block is defined
       tags:
@@ -39,7 +40,8 @@
     - name: Gather additional facts for monitor_interface
       include_tasks: "common-tasks/gather-hardware-facts.yml"
       vars:
- deployment_extra_facts_filter: "{{ 'ansible_' ~ monitor_interface | replace('-','_') }}"
+ deployment_extra_facts_filter:
+ - "{{ 'ansible_' ~ monitor_interface | replace('-','_') }}"
         deployment_extra_facts_subset: "!all,network"
       when: monitor_interface is defined
       tags:
@@ -48,7 +50,8 @@
     - name: Gather memory facts
       include_tasks: "common-tasks/gather-hardware-facts.yml"
       vars:
- deployment_extra_facts_filter: "ansible_memtotal*"
+ deployment_extra_facts_filter:
+ - "ansible_memtotal*"
         deployment_extra_facts_subset: "!all,hardware"
       tags:
         - always
@@ -131,7 +134,8 @@
     - name: Gather memory facts
       include_tasks: "common-tasks/gather-hardware-facts.yml"
       vars:
- deployment_extra_facts_filter: "ansible_memtotal*"
+ deployment_extra_facts_filter:
+ - "ansible_memtotal*"
         deployment_extra_facts_subset: "!all,hardware"
       tags:
         - always
@@ -189,7 +193,8 @@
     - name: Gather memory facts
       include_tasks: "common-tasks/gather-hardware-facts.yml"
       vars:
- deployment_extra_facts_filter: "ansible_memtotal*"
+ deployment_extra_facts_filter:
+ - "ansible_memtotal*"
         deployment_extra_facts_subset: "!all,hardware"
       tags:
         - always

So even though ansible states that a string will work, it doesn't. :=(