From 2013554ba646cad1deaddb3309d00025cde62684 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Tue, 24 Nov 2020 15:25:45 +0100
Subject: [PATCH] Fix cleanup jails before reboot in case it contains too many
 files

---
 playbooks/sanity.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/playbooks/sanity.yml b/playbooks/sanity.yml
index 7224ddb5..9f1501eb 100644
--- a/playbooks/sanity.yml
+++ b/playbooks/sanity.yml
@@ -138,9 +138,12 @@
         exists: no
   handlers:
     - name: Cleanup Jails
-      shell: rm -rf {{ jailroot|default("/jails") }}/{{ item.jail.name }}/tmp/*
+      shell: find . -name "*" -type f -print0 | xargs -0 rm
+      args:
+        chdir: '{{ jailroot|default("/jails") }}/{{ item.jail.name }}/tmp'
       with_items: '{{ drupal_settings|default([]) }}'
       when: item.jail is defined
+      ignore_errors: yes
     - name: Reboot hosts
       shell: sleep 3; reboot now
       async: 1
-- 
GitLab