diff --git a/modules/openstack_project/files/mirror/opensuse-mirror-update.sh b/modules/openstack_project/files/mirror/opensuse-mirror-update.sh index ab7d1c40b5..52310a4cea 100644 --- a/modules/openstack_project/files/mirror/opensuse-mirror-update.sh +++ b/modules/openstack_project/files/mirror/opensuse-mirror-update.sh @@ -102,11 +102,13 @@ fi date --iso-8601=ns echo "Running rsync distribution $REPO ..." +# TW is large and can have failures, be more resilient $K5START rsync -rlptDvz \ --delete --stats \ --delete-excluded \ --exclude="i586" \ - $MIRROR/$REPO/repo/oss/ $BASE/$REPO/repo/oss/ + --ignore-errors \ + $MIRROR/$REPO/repo/oss/ $BASE/$REPO/repo/oss/ || : REPO=update/tumbleweed if ! [ -f $BASE/$REPO ]; then @@ -120,6 +122,7 @@ $K5START rsync -rlptDvz \ --delete --stats \ --delete-excluded \ --exclude="i586" \ + --ignore-errors \ rsync://rsync.opensuse.org/buildservice-repos-main/openSUSE:/Factory:/Update/standard/ \ $BASE/$REPO || :