1
0
mirror of synced 2026-03-29 02:44:53 +00:00

release-testing: Add some helpful output and raise waiting time to 10 seconds

This commit is contained in:
Axel Beckert
2017-01-17 21:20:01 +01:00
parent 862ce3b17c
commit 44fc213fc7

View File

@@ -6,13 +6,19 @@ exec 2>&1 | tee xen-tools-release-testing.log
DISTRIBUTIONS=$(awk '!/^#|^$|dont-test/ {print $1}' /etc/xen-tools/distributions.conf)
echo Deleting old release-testing artefacts
for dist in $DISTRIBUTIONS; do
echo "*** Removing potential xen-tools-release-testing-$dist..."
xen-delete-image --verbose --hostname "xen-tools-release-testing-$dist"
done
echo Syncing...
sync
sleep 5
seconds=10
printf "Sleeping for %i seconds to avoid LVM race conditions: " $seconds
for i in $(seq 1 $seconds); do sleep 1; printf "%i " $i; done; printf '\n';
for dist in $DISTRIBUTIONS; do
echo "*** Creating xen-tools-release-testing-$dist..."
xen-create-image --verbose --hostname "xen-tools-release-testing-$dist" --dist $dist --force "$@"
done