fedora-mirror: Use rsync itemize output

We are debugging why the fedora mirror has started to take 8+ hours to
release.  There is suspicion that rsync is updating the metadata of a
lot of files, causing the incremental update to be more of a full
release.

If you read the man page carefully:

 At the single -v level of verbosity, this does not mention when a
 file gets its attributes changed.  If you ask for an itemized list of
 changed attributes (either --itemize-changes or adding "%i" to the
 --out-format setting), the output (on the client) increases to
 mention all items that are changed in any way

So we need "-i" to see these updates

Change-Id: Ia9cff1e126404bc5a3346e758a15314834aef409
This commit is contained in:
Ian Wienand 2019-08-30 13:29:54 +10:00
parent 74edfefda0
commit c9bea2cfc4

@ -46,7 +46,7 @@ for REPO in releases/28 releases/29 releases/30; do
fi
echo_ts "Running rsync for $REPO..."
$K5START rsync -rltDvz \
$K5START rsync -rltDiz \
--delete \
--delete-excluded \
--exclude="Cloud/x86_64/images/*.box" \
@ -71,7 +71,7 @@ for REPO in updates/28 updates/29 updates/30; do
fi
echo_ts "Running rsync for $REPO..."
$K5START rsync -rltDvz \
$K5START rsync -rltDiz \
--delete \
--delete-excluded \
--exclude="aarch64/" \
@ -92,7 +92,7 @@ if ! [ -f $BASE/atomic ]; then
fi
echo_ts "Running rsync atomic..."
$K5START rsync -rltDvz \
$K5START rsync -rltDiz \
--delete \
--delete-excluded \
--exclude="testing/" \