From 351066d106f007a58e26470a871931d792783114 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 17 Jan 2025 09:45:26 -0800 Subject: [PATCH] registry: add back sync for flatpak-indexes We had the flatpak indexes mixed in here with the registry page made by reg. We need to keep this so we continue to sync flatpak deltas correctly out. Signed-off-by: Kevin Fenzi --- roles/fedora-web/registry/tasks/main.yml | 6 ++++++ .../fedora-web/registry/templates/cron-sync-registry-index | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/roles/fedora-web/registry/tasks/main.yml b/roles/fedora-web/registry/tasks/main.yml index 67516f75b4..11d133a7f9 100644 --- a/roles/fedora-web/registry/tasks/main.yml +++ b/roles/fedora-web/registry/tasks/main.yml @@ -18,6 +18,12 @@ - fedora-web - fedora-web/registry +- name: Copy in the sync-registry-index cronjob + ansible.builtin.template: src=cron-sync-registry-index dest=/etc/cron.d/sync-registry-index + tags: + - fedora-web + - fedora-web/registry + - name: Copy over the registry CA ansible.builtin.copy: src="{{private}}/files/docker-registry/{{env}}/pki/ca.crt" dest="/etc/pki/httpd/registry-ca-{{env}}.cert" diff --git a/roles/fedora-web/registry/templates/cron-sync-registry-index b/roles/fedora-web/registry/templates/cron-sync-registry-index index 4ab947617a..d602900b4f 100644 --- a/roles/fedora-web/registry/templates/cron-sync-registry-index +++ b/roles/fedora-web/registry/templates/cron-sync-registry-index @@ -1 +1 @@ -40 * * * * root /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/fedora/ /srv/web/registry-index/index/ && /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/icons/ /srv/web/registry-index/icons/ && /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/deltas/ /srv/web/registry-index/deltas/ && /usr/bin/rsync -a --no-owner --no-group sundries01::registry-index/ /srv/web/registry-index/ +40 * * * * root /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/fedora/ /srv/web/registry-index/index/ && /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/icons/ /srv/web/registry-index/icons/ && /usr/bin/rsync --delete -a --no-owner --no-group sundries01::flatpak-index/deltas/ /srv/web/registry-index/deltas/