when:
- not delegate_facts_host | bool
+ - import_role:
+ name: ceph-defaults
+
- name: gather and delegate facts
setup:
delegate_to: "{{ item }}"
delegate_facts: True
with_items:
- - "{{ groups['mons'] }}"
- - "{{ groups['osds'] }}"
+ - "{{ groups[mon_group_name] }}"
+ - "{{ groups[osd_group_name] }}"
run_once: True
when:
- delegate_facts_host | bool
tasks:
- - import_role:
- name: ceph-defaults
-
- import_role:
name: ceph-facts
when:
- not delegate_facts_host | bool
+ - import_role:
+ name: ceph-defaults
+
- name: gather and delegate facts
setup:
delegate_to: "{{ item }}"
delegate_facts: True
with_items:
- - "{{ groups['mons'] }}"
- - "{{ groups['osds'] }}"
+ - "{{ groups[mon_group_name] }}"
+ - "{{ groups[osd_group_name] }}"
run_once: True
when:
- delegate_facts_host | bool
changed_when: False
tasks:
- - import_role:
- name: ceph-defaults
-
- import_role:
name: ceph-facts