]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge: only purge /var/lib/ceph content
authorSébastien Han <seb@redhat.com>
Mon, 27 Aug 2018 18:02:59 +0000 (11:02 -0700)
committerSébastien Han <seb@redhat.com>
Mon, 3 Sep 2018 08:51:24 +0000 (10:51 +0200)
Sometime /var/lib/ceph is mounted on a device so we won't be able to
remove it (device busy) so let's remove its content only.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1615872
Signed-off-by: Sébastien Han <seb@redhat.com>
infrastructure-playbooks/purge-cluster.yml
infrastructure-playbooks/purge-docker-cluster.yml

index e3c695352d50ae8819c28143cd59e7e5d376b27c..9f3692abc396f72ababb280cf2190f5ba98ced46 100644 (file)
     listen: "remove data"
 
   - name: remove data
-    file:
-     path: /var/lib/ceph
-     state: absent
+    command: rm -rf /var/lib/ceph/*
     listen: "remove data"
 
   tasks:
index 6e4057986f4bdfc397e554581c07b95628d129f7..b52c491dfaff977b10583c60477cc418d9700676 100644 (file)
       state: absent
     with_items:
       - /etc/ceph
-      - /var/lib/ceph
       - /var/log/ceph
 
+  - name: remove data
+    command: rm -rf /var/lib/ceph/*
+
 
 - name: purge fetch directory