diff --git a/roles/fas_client/files/fas-client.cron b/roles/fas_client/files/fas-client.cron deleted file mode 100644 index 2ec4c2bb7c..0000000000 --- a/roles/fas_client/files/fas-client.cron +++ /dev/null @@ -1 +0,0 @@ -00 20 * * * root /usr/local/bin/lock-wrapper fasClient "/bin/sleep $(($RANDOM \% 3600)); /usr/bin/fasClient -i |& grep -vi deprecation | /usr/local/bin/nag-once fassync 1d 2>&1" diff --git a/roles/fas_client/tasks/main.yml b/roles/fas_client/tasks/main.yml index 0fa8fbbb52..7fd7ca2058 100644 --- a/roles/fas_client/tasks/main.yml +++ b/roles/fas_client/tasks/main.yml @@ -71,7 +71,7 @@ # - config - name: fas_client cron job - copy: src=fas-client.cron dest=/etc/cron.d/fas-client owner=root mode=0644 + template: src=fas-client.cron.j2 dest=/etc/cron.d/fas-client owner=root mode=0644 tags: - config - fas_client diff --git a/roles/fas_client/templates/fas-client.cron.j2 b/roles/fas_client/templates/fas-client.cron.j2 new file mode 100644 index 0000000000..c0de93910b --- /dev/null +++ b/roles/fas_client/templates/fas-client.cron.j2 @@ -0,0 +1,5 @@ +{% if ansible_hostname == 'pkgs02.phx2.fedoraproject.org' %} +*/15 * * * * root /usr/local/bin/lock-wrapper fasClient "/usr/bin/fasClient -i |& grep -vi deprecation | /usr/local/bin/nag-once fassync 1d 2>&1" +{% else %} +00 20 * * * root /usr/local/bin/lock-wrapper fasClient "/bin/sleep $(($RANDOM \% 3600)); /usr/bin/fasClient -i |& grep -vi deprecation | /usr/local/bin/nag-once fassync 1d 2>&1" +{% endif %}