Mirror openSUSE 42.3 repository

openSUSE 42.3 is about to be released, so it is a good point
in time to start testing it.

Change-Id: I1d897a9198dcd6db3bd4792f20e98a7c3d47b4ee
This commit is contained in:
Dirk Mueller 2017-05-25 20:46:42 +02:00
parent fbab4c56e1
commit 9e1e1ec942

View File

@ -19,32 +19,34 @@ BASE="/afs/.openstack.org/mirror/opensuse"
MIRROR="rsync://mirrors.kernel.org" MIRROR="rsync://mirrors.kernel.org"
K5START="k5start -t -f /etc/opensuse.keytab service/opensuse-mirror -- timeout -k 2m 30m" K5START="k5start -t -f /etc/opensuse.keytab service/opensuse-mirror -- timeout -k 2m 30m"
REPO=distribution/leap/42.2 for DISTVER in 42.2 42.3; do
if ! [ -f $BASE/$REPO ]; then REPO=distribution/leap/$DISTVER
if ! [ -f $BASE/$REPO ]; then
$K5START mkdir -p $BASE/$REPO $K5START mkdir -p $BASE/$REPO
fi fi
date --iso-8601=ns date --iso-8601=ns
echo "Running rsync releases..." echo "Running rsync distribution $DISTVER ..."
$K5START rsync -rlptDvz \ $K5START rsync -rlptDvz \
--delete \ --delete \
--delete-excluded \ --delete-excluded \
--exclude="iso" \ --exclude="iso" \
$MIRROR/opensuse/$REPO/ $BASE/$REPO/ $MIRROR/opensuse/$REPO/ $BASE/$REPO/
REPO=update/leap/42.2 REPO=update/leap/$DISTVER
if ! [ -f $BASE/$REPO ]; then if ! [ -f $BASE/$REPO ]; then
$K5START mkdir -p $BASE/$REPO $K5START mkdir -p $BASE/$REPO
fi fi
date --iso-8601=ns date --iso-8601=ns
echo "Running rsync updates..." echo "Running rsync updates $DISTVER ..."
$K5START rsync -rlptDvz \ $K5START rsync -rlptDvz \
--delete \ --delete \
--delete-excluded \ --delete-excluded \
--exclude="src/" \ --exclude="src/" \
--exclude="nosrc/" \ --exclude="nosrc/" \
$MIRROR/opensuse/$REPO/ $BASE/$REPO/ $MIRROR/opensuse/$REPO/ $BASE/$REPO/
done
date --iso-8601=ns | $K5START tee $BASE/timestamp.txt date --iso-8601=ns | $K5START tee $BASE/timestamp.txt
echo "rsync completed successfully, running vos release." echo "rsync completed successfully, running vos release."