1
0
mirror of synced 2026-01-11 23:42:56 +00:00

Declare testability in distributions.conf instead of hardcoding it

Mark buster and bullseye as not testable, too, for now.

Move comment about #659360 (debootstrap cannot build Ubuntu Edgy or
earlier) from release-testing to distributions.conf, too.
This commit is contained in:
Axel Beckert 2017-01-17 17:55:38 +01:00
parent 126d0ad5bc
commit 76aabb0eb5
3 changed files with 10 additions and 7 deletions

View File

@ -46,6 +46,8 @@ Test Suite
+ Use per-test-unique host names. Avoids race conditions with
immediately re-used LVs.
+ Use "set -e" instead of "|| break".
+ Declare testability in distributions.conf instead of hardcoding
it. Mark buster and bullseye as not testable, too, for now.
xen-tools 4.6.2 (released 23 Dec 2015)

View File

@ -5,7 +5,7 @@
# codename = distribution and further keywords
#
# Known distributions: debian, ubuntu
# Known keywords: eol, pygrub, default-keyring
# Known keywords: eol, pygrub, default-keyring, dont-test
#
sarge = debian eol
etch = debian eol
@ -14,8 +14,8 @@ squeeze = debian eol default-keyring
wheezy = debian
jessie = debian
stretch = debian
buster = debian
bullseye = debian
buster = debian dont-test
bullseye = debian dont-test
sid = debian
testing = debian
@ -24,8 +24,10 @@ oldstable = debian
stable = debian
unstable = debian
dapper = ubuntu eol
edgy = ubuntu eol
# dapper and edgy currently need manual adjustments in debootstrap's
# configuration, see #659360
dapper = ubuntu eol dont-test
edgy = ubuntu eol dont-test
feisty = ubuntu eol
gutsy = ubuntu eol
hardy = ubuntu eol

View File

@ -2,7 +2,6 @@
set -e
# Skip dapper and edgy due to bug #659360 in debootstrap
for dist in $(awk '!/^#|^$/ {print $1}' /etc/xen-tools/distributions.conf | egrep -v '^(dapper|edgy|buster|bullseye)$'); do
for dist in $(awk '!/^#|^$|dont-test/ {print $1}' /etc/xen-tools/distributions.conf); do
xen-create-image --dist $dist --hostname "xen-tools-release-testing-$dist" --force --verbose "$@"
done 2>&1 | tee xen-tools-release-testing.log