]> git.proxmox.com Git - ceph.git/blob - ceph/src/ceph-volume/ceph_volume/tests/functional/batch/playbooks/test_zap.yml
import 15.2.0 Octopus source
[ceph.git] / ceph / src / ceph-volume / ceph_volume / tests / functional / batch / playbooks / test_zap.yml
1
2 - hosts: osds
3 become: yes
4 tasks:
5
6 - name: stop ceph-osd daemons
7 service:
8 name: "ceph-osd@{{ item }}"
9 state: stopped
10 with_items: "{{ osd_ids }}"
11
12
13 - hosts: mons
14 become: yes
15 tasks:
16
17 - name: mark osds down
18 command: "ceph --cluster {{ cluster }} osd down osd.{{ item }}"
19 with_items: "{{ osd_ids }}"
20 - name: purge osds
21 command: "ceph --cluster {{ cluster }} osd purge osd.{{ item }} --yes-i-really-mean-it"
22 with_items: "{{ osd_ids }}"
23
24
25 - hosts: osds
26 become: yes
27 tasks:
28
29 - name: zap devices used for OSDs
30 command: "ceph-volume --cluster {{ cluster }} lvm zap --osd-id {{ item }} --destroy"
31 with_items: "{{ osd_ids }}"
32 environment:
33 CEPH_VOLUME_DEBUG: 1
34