]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Fix hard-coded host group names in include tasks for group variables' file paths.
authorEduard Egorov <eduard.egorov@icl-services.com>
Tue, 1 Nov 2016 11:39:21 +0000 (11:39 +0000)
committerEduard Egorov <eduard.egorov@icl-services.com>
Tue, 1 Nov 2016 12:21:40 +0000 (12:21 +0000)
Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com>
infrastructure-playbooks/purge-cluster.yml
infrastructure-playbooks/purge-docker-cluster.yml
infrastructure-playbooks/rolling_update.yml
infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml

index ac1e89ee135a2428c2ba047a5e18f8430f5ee3a7..68a530298a53bfe050598a29aa1795c37d0db3ff 100644 (file)
@@ -75,7 +75,7 @@
   - include_vars: roles/ceph-mds/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mdss
+  - include_vars: group_vars/{{ mds_group_name }}
     failed_when: false
 
   - name: stop ceph.target with systemd
   - include_vars: roles/ceph-rgw/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rgws
+  - include_vars: group_vars/{{ rgw_group_name }}
     failed_when: false
 
   - name: stop ceph.target with systemd
   - include_vars: roles/ceph-rbd-mirror/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rbd-mirrors
+  - include_vars: group_vars/{{ rbdmirror_group_name }}
     failed_when: false
 
   - name: stop ceph.target with systemd
   - include_vars: roles/ceph-nfs/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/nfss
+  - include_vars: group_vars/{{ nfs_group_name }}
     failed_when: false
 
   - name: stop ceph.target with systemd
   - include_vars: roles/ceph-osd/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/osds
+  - include_vars: group_vars/{{ osd_group_name }}
     failed_when: false
 
   - name: check for a device list
     fail:
-      msg: "OSD automatic discovery was detected, purge cluster does not support this scenario. If you want to purge the cluster, manually provide the list of devices in group_vars/osds using the devices variable."
+      msg: "OSD automatic discovery was detected, purge cluster does not support this scenario. If you want to purge the cluster, manually provide the list of devices in group_vars/{{ osd_group_name }} using the devices variable."
     when:
       devices is not defined and
       osd_auto_discovery
 - name: purge ceph mon cluster
 
   vars:
-    mon_group_name: mons
+    mon_group_name:       mons
+    restapi_group_name:   restapis
 
   hosts:
     - "{{ mon_group_name }}"
   - include_vars: roles/ceph-restapi/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mons
+  - include_vars: group_vars/{{ mon_group_name }}
     failed_when: false
-  - include_vars: group_vars/restapis
+  - include_vars: group_vars/{{ restapi_group_name }}
     failed_when: false
 
   - name: stop ceph.target with systemd
 
 - 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
 
   - include_vars: roles/ceph-common/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mdss
+  - include_vars: group_vars/{{ mds_group_name }}
     failed_when: false
-  - include_vars: group_vars/rgws
+  - include_vars: group_vars/{{ rgw_group_name }}
     failed_when: false
-  - include_vars: group_vars/rbd-mirrors
+  - include_vars: group_vars/{{ rbdmirror_group_name }}
     failed_when: false
-  - include_vars: group_vars/nfss
+  - include_vars: group_vars/{{ nfs_group_name }}
     failed_when: false
-  - include_vars: group_vars/osds
+  - include_vars: group_vars/{{ osd_group_name }}
     failed_when: false
-  - include_vars: group_vars/mons
+  - include_vars: group_vars/{{ mon_group_name }}
     failed_when: false
-  - include_vars: group_vars/restapis
+  - include_vars: group_vars/{{ restapi_group_name }}
     failed_when: false
 
   - name: purge fetch directory for localhost
index 1a53c1a4607aa90457de619d6aedfd83219065ad..ce2c9f23d51589276807ba3f0831171e06c2d957 100644 (file)
@@ -59,7 +59,7 @@
   - include_vars: roles/ceph-mds/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mdss
+  - include_vars: group_vars/{{ mds_group_name }}
     failed_when: false
 
   - name: disable ceph mds service
   - include_vars: roles/ceph-rgw/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rgws
+  - include_vars: group_vars/{{ rgw_group_name }}
     failed_when: false
 
   - name: disable ceph rgw service
   - include_vars: roles/ceph-rbd-mirror/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rbd-mirrors
+  - include_vars: group_vars/{{ rbdmirror_group_name }}
     failed_when: false
 
   - name: disable ceph rbd-mirror service
   - include_vars: roles/ceph-nfs/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/nfss
+  - include_vars: group_vars/{{ nfs_group_name }}
     failed_when: false
 
   - name: disable ceph nfs service
   - include_vars: roles/ceph-osd/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/osds
+  - include_vars: group_vars/{{ osd_group_name }}
     failed_when: false
 
   - name: disable ceph osd service
 - name: purge ceph mon cluster
 
   vars:
-    mon_group_name: mons
+    mon_group_name:       mons
+    restapi_group_name:   restapis
 
   hosts:
     - "{{ mon_group_name }}"
   - include_vars: roles/ceph-restapi/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mons
+  - include_vars: group_vars/{{ mon_group_name }}
     failed_when: false
-  - include_vars: group_vars/restapis
+  - include_vars: group_vars/{{ restapi_group_name }}
     failed_when: false
 
   - name: disable ceph mon service
 
 - name: purge fetch directory
 
+  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
+    restapi_group_name:   restapis
+
   hosts:
     - localhost
 
   - include_vars: roles/ceph-common/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mdss
+  - include_vars: group_vars/{{ mds_group_name }}
     failed_when: false
-  - include_vars: group_vars/rgws
+  - include_vars: group_vars/{{ rgw_group_name }}
     failed_when: false
-  - include_vars: group_vars/rbd-mirrors
+  - include_vars: group_vars/{{ rbdmirror_group_name }}
     failed_when: false
-  - include_vars: group_vars/nfss
+  - include_vars: group_vars/{{ nfs_group_name }}
     failed_when: false
-  - include_vars: group_vars/osds
+  - include_vars: group_vars/{{ osd_group_name }}
     failed_when: false
-  - include_vars: group_vars/mons
+  - include_vars: group_vars/{{ mon_group_name }}
     failed_when: false
-  - include_vars: group_vars/restapis
+  - include_vars: group_vars/{{ restapi_group_name }}
     failed_when: false
 
   - name: purge fetch directory for localhost
index 7b5eb1df13cd504dbe30874e9dbf1d8c75a52e2b..0c232abe988a1eddf8786d2e12a8e7f6759c2396 100644 (file)
@@ -63,7 +63,8 @@
 - name: upgrade ceph mon cluster
 
   vars:
-    mon_group_name: mons
+    mon_group_name:       mons    
+    restapi_group_name:   restapis
     health_mon_check_retries: 5
     health_mon_check_delay: 10
 
@@ -83,9 +84,9 @@
     - include_vars: roles/ceph-restapi/defaults/main.yml
     - include_vars: group_vars/all
       failed_when: false
-    - include_vars: group_vars/mons
+    - include_vars: group_vars/{{ mon_group_name }}
       failed_when: false
-    - include_vars: group_vars/restapis
+    - include_vars: group_vars/{{ restapi_group_name }}
       failed_when: false
 
     - name: restart ceph mons with upstart
     - include_vars: roles/ceph-osd/defaults/main.yml
     - include_vars: group_vars/all
       failed_when: false
-    - include_vars: group_vars/osds
+    - include_vars: group_vars/{{ osd_group_name }}
       failed_when: false
 
     - name: set osd flags
     - include_vars: roles/ceph-osd/defaults/main.yml
     - include_vars: group_vars/all
       failed_when: false
-    - include_vars: group_vars/osds
+    - include_vars: group_vars/{{ osd_group_name }}
       failed_when: false
 
     - name: get osd numbers
     - include_vars: roles/ceph-mds/defaults/main.yml
     - include_vars: group_vars/all
       failed_when: false
-    - include_vars: group_vars/mdss
+    - include_vars: group_vars/{{ mds_group_name }}
       failed_when: false
 
     - name: restart ceph mdss with upstart
     - include_vars: roles/ceph-rgw/defaults/main.yml
     - include_vars: group_vars/all
       failed_when: false
-    - include_vars: group_vars/rgws
+    - include_vars: group_vars/{{ rgw_group_name }}
       failed_when: false
 
     - name: restart ceph rgws with systemd
index 4bd4abff935afc26182e5a855570e7abe7c5c0eb..698fc9ae70132dd5df0ff01adf52ea1fd8f362d6 100644 (file)
@@ -93,7 +93,8 @@
 - name: switching from non-containerized to containerized ceph mon
 
   vars:
-    mon_group_name: mons
+    mon_group_name:       mons    
+    restapi_group_name:   restapis
 
   hosts:
     - "{{ mon_group_name }}"
   - include_vars: roles/ceph-restapi/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mons
+  - include_vars: group_vars/{{ mon_group_name }}
     failed_when: false
-  - include_vars: group_vars/restapis
+  - include_vars: group_vars/{{ restapi_group_name }}
     failed_when: false
 
   - name: select a running monitor
   - include_vars: roles/ceph-osd/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/osds
+  - include_vars: group_vars/{{ osd_group_name }}
     failed_when: false
 
   - name: collect osd ids
   - include_vars: roles/ceph-mds/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/mdss
+  - include_vars: group_vars/{{ mds_group_name }}
     failed_when: false
 
   - name: stop ceph mds service
   - include_vars: roles/ceph-rgw/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rgws
+  - include_vars: group_vars/{{ rgw_group_name }}
     failed_when: false
 
   - name: stop ceph rgw service
   - include_vars: roles/ceph-rbd-mirror/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/rbd-mirrors
+  - include_vars: group_vars/{{ rbdmirror_group_name }}
     failed_when: false
 
   - name: stop ceph rbd mirror service
   - include_vars: roles/ceph-nfs/defaults/main.yml
   - include_vars: group_vars/all
     failed_when: false
-  - include_vars: group_vars/nfss
+  - include_vars: group_vars/{{ nfs_group_name }}
     failed_when: false
 
   - name: stop ceph nfs service