In some case, use may mount a partition to /var/lib/ceph, and umount
it will be failure and no need to do so too.
Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
(cherry picked from commit
85cc61a6d9f23cc98a817ea988c8b50e6c55698f)
timeout: 500
- name: remove data
- file:
- path: /var/lib/ceph
- state: absent
+ command: rm -rf /var/lib/ceph/*
tasks:
register: encrypted_ceph_partuuid
- name: get osd data and lockbox mount points
- shell: "(grep /var/lib/ceph /proc/mounts || echo -n) | awk '{ print $2 }'"
+ shell: "(grep /var/lib/ceph/osd /proc/mounts || echo -n) | awk '{ print $2 }'"
register: mounted_osd
changed_when: false
handlers:
- name: get osd data and lockbox mount points
- shell: "(grep /var/lib/ceph /proc/mounts || echo -n) | awk '{ print $2 }'"
+ shell: "(grep /var/lib/ceph/osd /proc/mounts || echo -n) | awk '{ print $2 }'"
register: mounted_osd
changed_when: false
listen: "remove data"