]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
rolling_update: fix wrong indent 1055/head
authorSébastien Han <seb@redhat.com>
Tue, 25 Oct 2016 08:28:53 +0000 (10:28 +0200)
committerAndrew Schoen <aschoen@redhat.com>
Wed, 26 Oct 2016 17:51:08 +0000 (12:51 -0500)
Fixing: https://bugzilla.redhat.com/show_bug.cgi?id=1388295
Also add some notes in the README on how to run infrastructure
playbooks.

Signed-off-by: Sébastien Han <seb@redhat.com>
.gitignore
infrastructure-playbooks/README.md
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 0ec10cc1c8c92242735f9eeba5fe559a7e49b785..2a02b511c524828758ed64577a1f931339962132 100644 (file)
@@ -15,3 +15,16 @@ site.yml
 site-docker.yml
 *.pyc
 *.sw?
+purge-cluster.yml
+shrink-mon.yml
+cluster-maintenance.yml
+purge-docker-cluster.yml
+shrink-osd.yml
+cluster-os-migration.yml
+purge-multisite.yml
+switch-from-non-containerized-to-containerized-ceph-daemons.yml
+localrepo-site.yml.sample
+rgw-standalone.yml
+take-over-existing-cluster.yml
+osd-configure.yml
+rolling_update.yml
index ba32864c0a4943b2f54b208a22e5c67c593b6292..4312efd07109c2fb3883a34889ac8b40e2ac43b0 100644 (file)
@@ -3,3 +3,5 @@ Infrastructure playbooks
 
 This directory contains a variety of playbooks that can be used independently of the Ceph roles we have.
 They aim to perform infrastructure related tasks that would help use managing a Ceph cluster or performing certain operational tasks.
+
+To use them, **you must move them to ceph-ansible's root directory**, then run using `ansible-playbook <playbook>`.
index bfe310d16b745cc3d72af64d105003cc80a6d3d2..ac1e89ee135a2428c2ba047a5e18f8430f5ee3a7 100644 (file)
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mds/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/mdss
     failed_when: false
 
   - name: stop ceph.target with systemd
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rgw/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rgws
     failed_when: false
 
   - name: stop ceph.target with systemd
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rbd-mirror/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rbd-mirrors
     failed_when: false
 
   - name: stop ceph.target with systemd
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-nfs/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/nfss
     failed_when: false
 
   - name: stop ceph.target with systemd
      state: absent
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-osd/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/osds
     failed_when: false
 
   - name: check for a device list
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mon/defaults/main.yml
-  - include_vars: ../roles/ceph-restapi/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - include_vars: roles/ceph-mon/defaults/main.yml
+  - 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/mons
     failed_when: false
-  - include_vars: ../group_vars/restapis
+  - include_vars: group_vars/restapis
     failed_when: false
 
   - name: stop ceph.target with systemd
   gather_facts: false
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - 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/mdss
     failed_when: false
-  - include_vars: ../group_vars/rgws
+  - include_vars: group_vars/rgws
     failed_when: false
-  - include_vars: ../group_vars/rbd-mirrors
+  - include_vars: group_vars/rbd-mirrors
     failed_when: false
-  - include_vars: ../group_vars/nfss
+  - include_vars: group_vars/nfss
     failed_when: false
-  - include_vars: ../group_vars/osds
+  - include_vars: group_vars/osds
     failed_when: false
-  - include_vars: ../group_vars/mons
+  - include_vars: group_vars/mons
     failed_when: false
-  - include_vars: ../group_vars/restapis
+  - include_vars: group_vars/restapis
     failed_when: false
 
   - name: purge fetch directory for localhost
index 1a9b94842509bf20e91ada7cbd24bddb79c02402..1a53c1a4607aa90457de619d6aedfd83219065ad 100644 (file)
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mds/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/mdss
     failed_when: false
 
   - name: disable ceph mds service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rgw/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rgws
     failed_when: false
 
   - name: disable ceph rgw service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rbd-mirror/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rbd-mirrors
     failed_when: false
 
   - name: disable ceph rbd-mirror service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-nfs/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/nfss
     failed_when: false
 
   - name: disable ceph nfs service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-osd/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/osds
     failed_when: false
 
   - name: disable ceph osd service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mon/defaults/main.yml
-  - include_vars: ../roles/ceph-restapi/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - include_vars: roles/ceph-mon/defaults/main.yml
+  - 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/mons
     failed_when: false
-  - include_vars: ../group_vars/restapis
+  - include_vars: group_vars/restapis
     failed_when: false
 
   - name: disable ceph mon service
   gather_facts: false
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - 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/mdss
     failed_when: false
-  - include_vars: ../group_vars/rgws
+  - include_vars: group_vars/rgws
     failed_when: false
-  - include_vars: ../group_vars/rbd-mirrors
+  - include_vars: group_vars/rbd-mirrors
     failed_when: false
-  - include_vars: ../group_vars/nfss
+  - include_vars: group_vars/nfss
     failed_when: false
-  - include_vars: ../group_vars/osds
+  - include_vars: group_vars/osds
     failed_when: false
-  - include_vars: ../group_vars/mons
+  - include_vars: group_vars/mons
     failed_when: false
-  - include_vars: ../group_vars/restapis
+  - include_vars: group_vars/restapis
     failed_when: false
 
   - name: purge fetch directory for localhost
index da530d38af6f4c8d0c3c12cec75793247df1df35..b36349fa4c6bc586406c19deb4387159b2e27ae4 100644 (file)
     - ceph-mon
 
   post_tasks:
-    - include_vars: ../roles/ceph-common/defaults/main.yml
-    - include_vars: ../roles/ceph-mon/defaults/main.yml
-    - include_vars: ../roles/ceph-restapi/defaults/main.yml
-    - include_vars: ../group_vars/all
+    - include_vars: roles/ceph-common/defaults/main.yml
+    - include_vars: roles/ceph-mon/defaults/main.yml
+    - 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/mons
       failed_when: false
-    - include_vars: ../group_vars/restapis
+    - include_vars: group_vars/restapis
       failed_when: false
 
     - name: restart ceph mons with upstart
   become: True
 
   pre_tasks:
-    - include_vars: ../roles/ceph-common/defaults/main.yml
-    - include_vars: ../roles/ceph-osd/defaults/main.yml
-    - include_vars: ../group_vars/all
+    - include_vars: roles/ceph-common/defaults/main.yml
+    - 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/osds
       failed_when: false
 
     - name: set osd flags
     - ceph-osd
 
   post_tasks:
-    - include_vars: ../roles/ceph-common/defaults/main.yml
-    - include_vars: ../roles/ceph-osd/defaults/main.yml
-    - include_vars: ../group_vars/all
+    - include_vars: roles/ceph-common/defaults/main.yml
+    - 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/osds
       failed_when: false
 
     - name: get osd numbers
     - ceph-mds
 
   post_tasks:
-    - include_vars: ../roles/ceph-common/defaults/main.yml
-    - include_vars: ../roles/ceph-mds/defaults/main.yml
-    - include_vars: ../group_vars/all
+    - include_vars: roles/ceph-common/defaults/main.yml
+    - 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/mdss
       failed_when: false
 
     - name: restart ceph mdss with upstart
     - ceph-rgw
 
   post_tasks:
-    - include_vars: ../roles/ceph-common/defaults/main.yml
-    - include_vars: ../roles/ceph-rgw/defaults/main.yml
-    - include_vars: ../group_vars/all
+    - include_vars: roles/ceph-common/defaults/main.yml
+    - 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/rgws
       failed_when: false
 
     - name: restart ceph rgws with systemd
index 930b5b69a7f31d836f0c2183b03c2228048fad32..4bd4abff935afc26182e5a855570e7abe7c5c0eb 100644 (file)
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mon/defaults/main.yml
-  - include_vars: ../roles/ceph-restapi/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - include_vars: roles/ceph-mon/defaults/main.yml
+  - 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/mons
     failed_when: false
-  - include_vars: ../group_vars/restapis
+  - include_vars: group_vars/restapis
     failed_when: false
 
   - name: select a running monitor
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-osd/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/osds
     failed_when: false
 
   - name: collect osd ids
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-mds/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/mdss
     failed_when: false
 
   - name: stop ceph mds service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rgw/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rgws
     failed_when: false
 
   - name: stop ceph rgw service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-rbd-mirror/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/rbd-mirrors
     failed_when: false
 
   - name: stop ceph rbd mirror service
   become: true
 
   tasks:
-  - include_vars: ../roles/ceph-common/defaults/main.yml
-  - include_vars: ../roles/ceph-nfs/defaults/main.yml
-  - include_vars: ../group_vars/all
+  - include_vars: roles/ceph-common/defaults/main.yml
+  - 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/nfss
     failed_when: false
 
   - name: stop ceph nfs service