]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge: do not fail on purge ceph files
authorSébastien Han <seb@redhat.com>
Fri, 27 Jan 2017 12:45:16 +0000 (13:45 +0100)
committerSébastien Han <seb@redhat.com>
Mon, 30 Jan 2017 13:31:56 +0000 (14:31 +0100)
On systems running docker there is an issue with lxfs that results in
the find command returning 1 but actually did the job.
e.g: on a system with docker runnning find /var will give us the
following error:

find:
'/var/lib/lxcfs/cgroup/devices/lxc/x1/system.slice/systemd-update-utmp.service/devices.deny':
Permission denied
find:
'/var/lib/lxcfs/cgroup/devices/lxc/x1/system.slice/dev-random.mount/devices.allow':
Permission denied
...
...

However ceph files got deleted so we ignore the error.

Signed-off-by: Sébastien Han <seb@redhat.com>
infrastructure-playbooks/purge-cluster.yml

index 6911fc51e0a433ed279119565fcba41d8d5d69ab..9fea583df135a631beaf74e777dbe25bc34534e3 100644 (file)
 
   - name: remove upstart and apt logs and cache
     shell: "find /var -name '*ceph*' -delete"
+    failed_when: false
     when: ansible_distribution == 'Ubuntu'
 
   - name: request data removal