]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge-docker-cluster: don't remove data on atomic
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 16 May 2019 14:00:58 +0000 (10:00 -0400)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Fri, 17 May 2019 14:44:52 +0000 (10:44 -0400)
Because we don't manage the docker service on atomic (yet) via the
ceph-container-common role then we can't stop docker dans remove
the data.
For now let's do that only for non atomic hosts.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 638604929b2105c1c224a2858df90d976f91761e)

infrastructure-playbooks/purge-docker-cluster.yml

index b0ed83b72b50f2fee43c94fb607ab5f179bb0762..38ca3d9d0d7674a7ebffecedfe6f65b9e8ebf21e 100644 (file)
       - /etc/ceph
       - /var/log/ceph
 
-  - name: remove data
-    shell: rm -rf /var/lib/ceph/* /var/lib/docker/*
+  - name: remove ceph data
+    shell: rm -rf /var/lib/ceph/*
+
+  # (todo): remove this when we are able to manage docker
+  # service on atomic host.
+  - name: remove docker data
+    shell: rm -rf /var/lib/docker/*
+    when: not is_atomic | bool
 
 - name: purge fetch directory