From 02cdf363b4d0acd40f6c077cec4c655e5efa7ee5 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 22 Feb 2023 09:20:17 -0800 Subject: [PATCH] bodhi: enable automated pushes all the time now This converts the automated pushes cron template to just a simple file thats always enabled. Since new bodhi has a way to 'freeze' frozen releases, it won't push stable updates for any of those releases (but will push the rest). So, we can just leave it always enabled as long as we properly freeze/unfreeze releases. Since it's just a simple file now, move it to one and change it from a template. Signed-off-by: Kevin Fenzi --- roles/bodhi2/backend/files/bodhi-automated-pushes.cron | 2 ++ roles/bodhi2/backend/tasks/main.yml | 2 +- .../bodhi2/backend/templates/bodhi-automated-pushes.cron.j2 | 6 ------ 3 files changed, 3 insertions(+), 7 deletions(-) create mode 100644 roles/bodhi2/backend/files/bodhi-automated-pushes.cron delete mode 100644 roles/bodhi2/backend/templates/bodhi-automated-pushes.cron.j2 diff --git a/roles/bodhi2/backend/files/bodhi-automated-pushes.cron b/roles/bodhi2/backend/files/bodhi-automated-pushes.cron new file mode 100644 index 0000000000..ed2d6c5010 --- /dev/null +++ b/roles/bodhi2/backend/files/bodhi-automated-pushes.cron @@ -0,0 +1,2 @@ +MAILTO=sysadmin-releng-members@fedoraproject.org +14 00 * * * apache /usr/local/bin/bodhi-automated-pushes.py diff --git a/roles/bodhi2/backend/tasks/main.yml b/roles/bodhi2/backend/tasks/main.yml index 0f781d3a7e..85016b7a17 100644 --- a/roles/bodhi2/backend/tasks/main.yml +++ b/roles/bodhi2/backend/tasks/main.yml @@ -181,7 +181,7 @@ - cron - name: Set the bodhi-automated-pushes cron job - template: src=bodhi-automated-pushes.cron.j2 dest=/etc/cron.d/bodhi-automated-pushes + copy: src=bodhi-automated-pushes.cron dest=/etc/cron.d/bodhi-automated-pushes when: env == "production" tags: - config diff --git a/roles/bodhi2/backend/templates/bodhi-automated-pushes.cron.j2 b/roles/bodhi2/backend/templates/bodhi-automated-pushes.cron.j2 deleted file mode 100644 index 4dc15ebd15..0000000000 --- a/roles/bodhi2/backend/templates/bodhi-automated-pushes.cron.j2 +++ /dev/null @@ -1,6 +0,0 @@ -MAILTO=sysadmin-releng-members@fedoraproject.org -{% if RelEngFrozen %} -{{ '#' }}14 00 * * * apache /usr/local/bin/bodhi-automated-pushes.py -{% else %} -14 00 * * * apache /usr/local/bin/bodhi-automated-pushes.py -{% endif %}