- name: gather facts on all hosts
- vars:
- mon_group_name: mons
- osd_group_name: osds
- mds_group_name: mdss
- rgw_group_name: rgws
- rbdmirror_group_name: rbd-mirrors
- nfs_group_name: nfss
- client_group_name: clients
-
hosts:
- - "{{ mon_group_name }}"
- - "{{ osd_group_name }}"
- - "{{ mds_group_name }}"
- - "{{ rgw_group_name }}"
- - "{{ rbdmirror_group_name }}"
- - "{{ nfs_group_name }}"
- - "{{ client_group_name }}"
+ - "{{ mon_group_name|default('mons') }}"
+ - "{{ osd_group_name|default('osds') }}"
+ - "{{ mds_group_name|default('mdss') }}"
+ - "{{ rgw_group_name|default('rgws') }}"
+ - "{{ rbdmirror_group_name|default('rbdmirrors') }}"
+ - "{{ nfs_group_name|default('nfss') }}"
+ - "{{ client_group_name|default('clients') }}"
become: true
mds_group_name: mdss
hosts:
- - "{{ mds_group_name }}"
+ - "{{ mds_group_name|default('mdss') }}"
gather_facts: false # Already gathered previously
rgw_group_name: rgws
hosts:
- - "{{ rgw_group_name }}"
+ - "{{ rgw_group_name|default('rgws') }}"
gather_facts: false # Already gathered previously
rbdmirror_group_name: rbd-mirrors
hosts:
- - "{{ rbdmirror_group_name }}"
+ - "{{ rbdmirror_group_name|default('rbdmirrors') }}"
gather_facts: false # Already gathered previously
nfs_group_name: nfss
hosts:
- - "{{ nfs_group_name }}"
+ - "{{ nfs_group_name|default('nfss') }}"
gather_facts: false # Already gathered previously
osd_group_name: osds
hosts:
- - "{{ osd_group_name }}"
+ - "{{ osd_group_name|default('osds') }}"
gather_facts: false # Already gathered previously
restapi_group_name: restapis
hosts:
- - "{{ mon_group_name }}"
+ - "{{ mon_group_name|default('mons') }}"
gather_facts: false # Already gathered previously
- name: final cleanup - check any running ceph, purge ceph packages, purge config and remove data
vars:
- mon_group_name: mons
- osd_group_name: osds
- mds_group_name: mdss
- rgw_group_name: rgws
- rbdmirror_group_name: rbd-mirrors
- nfs_group_name: nfss
- client_group_name: clients
-
# When set to true both groups of packages are purged.
# This can cause problem with qemu-kvm
purge_all_packages: true
- python-rbd
hosts:
- - "{{ mon_group_name }}"
- - "{{ osd_group_name }}"
- - "{{ mds_group_name }}"
- - "{{ rgw_group_name }}"
- - "{{ rbdmirror_group_name }}"
- - "{{ nfs_group_name }}"
- - "{{ client_group_name }}"
+ - "{{ mon_group_name|default('mons') }}"
+ - "{{ osd_group_name|default('osds') }}"
+ - "{{ mds_group_name|default('mdss') }}"
+ - "{{ rgw_group_name|default('rgws') }}"
+ - "{{ rbdmirror_group_name|default('rbdmirrors') }}"
+ - "{{ nfs_group_name|default('nfss') }}"
+ - "{{ client_group_name|default('clients') }}"
gather_facts: false # Already gathered previously
- name: purge fetch directory
- vars:
- mon_group_name: mons
- osd_group_name: osds
- mds_group_name: mdss
- rgw_group_name: rgws
- rbdmirror_group_name: rbdmirrors
- nfs_group_name: nfss
- restapi_group_name: restapis
-
hosts:
- localhost