From 98dd57011d88a6c00eb9e82435536f051c3eb5c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 21 Feb 2018 12:11:20 +0100 Subject: [PATCH] retrace: delete invalid and processed reports --- roles/abrt/faf-local/defaults/main.yml | 3 +++ roles/abrt/faf-local/tasks/cron.yml | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/roles/abrt/faf-local/defaults/main.yml b/roles/abrt/faf-local/defaults/main.yml index 8d1bb7680b..61d58e18e0 100644 --- a/roles/abrt/faf-local/defaults/main.yml +++ b/roles/abrt/faf-local/defaults/main.yml @@ -1,3 +1,6 @@ --- # +n = greater; -n = less; n = exactly n days archive_age: '+14' + +# Delete deferred reports +deferred_age: '+7' diff --git a/roles/abrt/faf-local/tasks/cron.yml b/roles/abrt/faf-local/tasks/cron.yml index 29eaba1fe3..d8b35b5b5b 100644 --- a/roles/abrt/faf-local/tasks/cron.yml +++ b/roles/abrt/faf-local/tasks/cron.yml @@ -126,3 +126,9 @@ - name: install cron for deleting old archives cron: name="rotate_faf_archives" special_time="daily" job="find '/srv/faf/reports/archive/' -type f -name '*.tar.xz' -mtime '{{archive_age}}' -delete" user="faf" + +- name: install faf cron for deleting old invalid reports + cron: name="delete-old-invalid-reports" special_time="daily" job="find '/srv/faf/reports/deferred/' -type -f -mtime '{{ deferred_age }}' -delete" user="faf" + +- name: install faf cron for deleting saved reports + cron: name="delete-old-invalid-reports" special_time="daily" job="find '/srv/faf/reports/saved/' -type -f -mtime '{{ deferred_age }}' -delete" user="faf"