diff --git a/roles/copr/frontend-cloud/files/cron.daily/copr-frontend b/roles/copr/frontend-cloud/files/cron.daily/copr-frontend new file mode 100644 index 0000000000..f8c8662b92 --- /dev/null +++ b/roles/copr/frontend-cloud/files/cron.daily/copr-frontend @@ -0,0 +1,3 @@ +#!/usr/bin/sh + +runuser -c '/usr/share/copr/coprs_frontend/manage.py vacuum_graphs' - copr-fe diff --git a/roles/copr/frontend-cloud/files/copr-frontend b/roles/copr/frontend-cloud/files/cron.hourly/copr-frontend similarity index 100% rename from roles/copr/frontend-cloud/files/copr-frontend rename to roles/copr/frontend-cloud/files/cron.hourly/copr-frontend diff --git a/roles/copr/frontend-cloud/tasks/main.yml b/roles/copr/frontend-cloud/tasks/main.yml index 9ac7a9e4eb..a9f6b82e8c 100644 --- a/roles/copr/frontend-cloud/tasks/main.yml +++ b/roles/copr/frontend-cloud/tasks/main.yml @@ -8,8 +8,11 @@ command: "restorecon -vvRF /var/lib/pgsql" when: pgsql_ls.stdout is defined and 'postgresql_db_t' not in pgsql_ls.stdout -- name: install custom copr-frontend-crontab to make update_graphs silent - copy: src=copr-frontend dest=/etc/cron.daily/ +- name: install daily custom copr-frontend-crontab + copy: src=cron.daily/copr-frontend dest=/etc/cron.daily/ + +- name: install hourly custom copr-frontend-crontab + copy: src=cron.hourly/copr-frontend dest=/etc/cron.hourly/ - name: install copr-frontend and copr-selinux dnf: state=latest name={{ item }}