purge: do not fail on purge ceph files

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>
pull/1254/head
Sébastien Han 2017-01-27 13:45:16 +01:00
parent e371bd591c
commit cb57a359ba
1 changed files with 1 additions and 0 deletions

View File

@ -593,6 +593,7 @@
- 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