From 1ec305ee0b10bce6ae0b856322382132ba5f2ac8 Mon Sep 17 00:00:00 2001 From: Lenka Segura Date: Mon, 20 Nov 2023 16:08:43 +0100 Subject: [PATCH] releng: Schedule a cron job to retrieve retired packages nightly Signed-off-by: Lenka Segura --- roles/distgit/files/retired-packages.cron | 1 + roles/distgit/tasks/main.yml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 roles/distgit/files/retired-packages.cron diff --git a/roles/distgit/files/retired-packages.cron b/roles/distgit/files/retired-packages.cron new file mode 100644 index 0000000000..f955ce3714 --- /dev/null +++ b/roles/distgit/files/retired-packages.cron @@ -0,0 +1 @@ +30 4 * * * root git clone https://pagure.io/releng.git && cd releng/scripts && bash get_retired_packages.sh diff --git a/roles/distgit/tasks/main.yml b/roles/distgit/tasks/main.yml index e848b05337..c643f35e98 100644 --- a/roles/distgit/tasks/main.yml +++ b/roles/distgit/tasks/main.yml @@ -218,6 +218,12 @@ tags: - distgit +- name: Schedule the script to get retired packages + copy: src="retired-packages.cron" dest="/etc/cron.d/retired-packages.cron" mode=755 owner=root group=root + when: inventory_hostname.startswith('pkgs01.stg.iad2') + tags: + - distgit + - name: install the two scripts needed for mass-branching copy: src={{item}} dest=/usr/local/bin/{{item}} owner=root group=root mode=0755 with_items: