From 35296c746df13ea031a7408179c12e7e5a387dd6 Mon Sep 17 00:00:00 2001 From: Adrian Reber Date: Thu, 7 May 2015 10:04:36 +0000 Subject: [PATCH] Only sync the files actually needed on the mirrorlist servers Also enable rsync compression like the old script did. --- .../mirrormanager/backend/templates/sync_pkl_to_mirrorlists.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/mirrormanager/backend/templates/sync_pkl_to_mirrorlists.sh b/roles/mirrormanager/backend/templates/sync_pkl_to_mirrorlists.sh index a23d1cd112..93c51ad745 100644 --- a/roles/mirrormanager/backend/templates/sync_pkl_to_mirrorlists.sh +++ b/roles/mirrormanager/backend/templates/sync_pkl_to_mirrorlists.sh @@ -3,6 +3,6 @@ MIRRORLIST_SERVERS="{% for host in groups['mirrorlist2'] %} {{ host }} {% endfor %}" for s in ${MIRRORLIST_SERVERS}; do - rsync -a --delete-delay --delay-updates --delete /var/lib/mirrormanager/ ${s}:/var/lib/mirrormanager/ + rsync -az --delete-delay --delay-updates --delete /var/lib/mirrormanager/{*pkl,*txt} ${s}:/var/lib/mirrormanager/ ssh $s 'kill -HUP $(cat /var/run/mirrormanager/mirrorlist_server.pid)' done