]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge-docker: also purge journal devices
authorSébastien Han <seb@redhat.com>
Tue, 7 Feb 2017 20:55:36 +0000 (21:55 +0100)
committerSébastien Han <seb@redhat.com>
Tue, 21 Feb 2017 20:54:36 +0000 (15:54 -0500)
Signed-off-by: Sébastien Han <seb@redhat.com>
infrastructure-playbooks/purge-docker-cluster.yml

index ec53beeff71751151e169fb3a153d4d6e2a8c53c..5d601b42c40051e1f30247fc08ac302863e2af47 100644 (file)
       privileged: yes
       env: "CEPH_DAEMON=zap_device,OSD_DEVICE={{ item }}"
       volumes: "/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph,/dev:/dev,/run:/run"
-    with_items: "{{ ceph_osd_docker_devices }}"
+    with_items:
+      - "{{ ceph_osd_docker_devices }}"
+      - "{{ raw_journal_devices }}"
 
   - name: remove ceph osd zap disk container
     docker:
       image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "{{ ansible_hostname }}-osd-zap-{{ item | regex_replace('/', '') }}"
       state: absent
-    with_items: "{{ ceph_osd_docker_devices }}"
+    with_items:
+      - "{{ ceph_osd_docker_devices }}"
+      - "{{ raw_journal_devices }}"
 
   # zap twice
   - name: zap ceph osd disk
       privileged: yes
       env: "CEPH_DAEMON=zap_device,OSD_DEVICE={{ item }}"
       volumes: "/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph,/dev:/dev,/run:/run"
-    with_items: "{{ ceph_osd_docker_devices }}"
+    with_items:
+      - "{{ ceph_osd_docker_devices }}"
+      - "{{ raw_journal_devices }}"
 
   - name: remove ceph osd zap disk container
     docker:
       image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "{{ ansible_hostname }}-osd-zap-{{ item | regex_replace('/', '') }}"
       state: absent
-    with_items: "{{ ceph_osd_docker_devices }}"
+    with_items:
+      - "{{ ceph_osd_docker_devices }}"
+      - "{{ raw_journal_devices }}"
 
   - name: remove ceph osd service
     file: