From 61d0cf3bafa0418387e8dd675d1fcdecb8ef233a Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Fri, 23 Feb 2018 13:36:18 -0500 Subject: [PATCH] Mirror tumbleweed for opensuse Now that we have opensuse-tumbleweed DIBs online, we'll also need a mirror. Co-Authored-By: Dirk Mueller Change-Id: I0a796e9c34eee01704ec50fb2e00cc498f0634d9 Signed-off-by: Paul Belanger --- .../files/mirror/opensuse-mirror-update.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modules/openstack_project/files/mirror/opensuse-mirror-update.sh b/modules/openstack_project/files/mirror/opensuse-mirror-update.sh index 235d70b7dd..76434dc03c 100644 --- a/modules/openstack_project/files/mirror/opensuse-mirror-update.sh +++ b/modules/openstack_project/files/mirror/opensuse-mirror-update.sh @@ -48,6 +48,19 @@ for DISTVER in 42.3; do $MIRROR/opensuse/$REPO/ $BASE/$REPO/ done +REPO=tumbleweed +if ! [ -f $BASE/$REPO ]; then + $K5START mkdir -p $BASE/$REPO/repo/oss/ +fi + +date --iso-8601=ns +echo "Running rsync distribution $REPO ..." +$K5START rsync -rlptDvz \ + --delete \ + --delete-excluded \ + --exclude="i586" \ + $MIRROR/opensuse/$REPO/repo/oss/ $BASE/$REPO/repo/oss/ + date --iso-8601=ns | $K5START tee $BASE/timestamp.txt echo "rsync completed successfully, running vos release." k5start -t -f /etc/afsadmin.keytab service/afsadmin -- vos release -v $MIRROR_VOLUME