diff --git a/roles/abrt/faf-local-post/tasks/cron.yml b/roles/abrt/faf-local-post/tasks/cron.yml index 942516bcea..62db01b210 100644 --- a/roles/abrt/faf-local-post/tasks/cron.yml +++ b/roles/abrt/faf-local-post/tasks/cron.yml @@ -112,11 +112,20 @@ state: present when: not devel +- name: archive reports and attachments + cron: + name: "faf archive reports and attachments" + user: faf + job: "faf archive-reports -d >> /var/log/faf/archive-reports.log 2>&1" + special_time: daily + state: present + when: not devel + - 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" + cron: name="delete-old-invalid-reports" special_time="daily" job="find '/srv/faf/reports/deferred/' -type -f -mtime '{{ deferred_age }}' -delete" user="faf" state=absent - name: install faf cron for deleting saved reports - cron: name="delete-old-saved-reports" special_time="daily" job="find '/srv/faf/reports/saved/' -type -f -mtime '{{ deferred_age }}' -delete" user="faf" + cron: name="delete-old-saved-reports" special_time="daily" job="find '/srv/faf/reports/saved/' -type -f -mtime '{{ deferred_age }}' -delete" user="faf" state=absent