1
0
mirror of synced 2026-01-13 15:17:30 +00:00

Add preliminary support for future Debian and recent Ubuntu releases

Partially addresses GH #51
This commit is contained in:
Axel Beckert 2019-02-03 20:07:24 +01:00
parent 647efb0e12
commit cfd4406a93
6 changed files with 49 additions and 13 deletions

View File

@ -183,6 +183,7 @@ install-hooks:
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d stretch.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d buster.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d bullseye.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d bookworm.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d sid.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d unstable.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s debian.d testing.d
@ -218,6 +219,10 @@ install-hooks:
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d xenial.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d yakkety.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d zesty.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d artful.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d bionic.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d cosmic.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d disco.d
-cd ${prefix}/usr/share/xen-tools/ && ln -s karmic.d devel.d
cp hooks/common.sh ${prefix}/usr/share/xen-tools
cp -r hooks/common ${prefix}/usr/share/xen-tools

View File

@ -13,6 +13,17 @@ Bug Fixes
* Eliminate progress reporting which is useless in logs. (Yuri Sakhno,
GH #42)
Distribution Releases Changes
-----------------------------
* Support for
+ Ubuntu 17.10 Artful Aardvark
+ Ubuntu 18.04 Bionic Beaver (LTS)
+ Ubuntu 18.10 Cosmic Cuttlefish
* Preliminary support for Ubuntu 19.04 Disco Dingo
* Knows about code name for Debian 12 (Bookworm).
* Considers Ubuntu Yakkety, Zesty and Artful being EoL.
xen-tools 4.7 (released 23 Jan 2017)
====================================

View File

@ -37,17 +37,18 @@ known to work reliably, i.e.:
* Squeeze 6.0 (Dom0 no more tested)
* Wheezy 7
* Jessie 8
* Stretch 9 (under development)
* Buster 10 (knows about this future release name)
* Stretch 9
* Buster 10 (under development)
* Bullseye 11 (knows about this future release name)
* Bookworm 12 (knows about this future release name)
* Sid (always under development; works at least at the moment of writing :-)
### Ubuntu
(only DomUs tested)
* Dapper Drake 6.06 (LTS, needs editing of `/usr/share/debootstrap/scripts/dapper` since at least debootstrap version 1.0.37, see [#659360][1])
* Edgy Eft 6.10 (needs editing of `/usr/share/debootstrap/scripts/edgy` since at least debootstrap version 1.0.37, see [#659360][1])
* Dapper Drake 6.06 (LTS, needs editing of `/usr/share/debootstrap/scripts/dapper` between at least debootstrap version 1.0.37 and 1.0.93 (including), see [#659360][1])
* Edgy Eft 6.10 (needs editing of `/usr/share/debootstrap/scripts/edgy` between at least debootstrap version 1.0.37 and 1.0.93 (including), see [#659360][1])
* Feisty Fawn 7.04
* Gutsy Gibbon 7.10
* Hardy Heron 8.04 (LTS, see [Installing Ubuntu 8.04 as DomU][2])
@ -68,7 +69,11 @@ known to work reliably, i.e.:
* Wily Werewolf 15.10
* Xenial Xerus 16.04 (LTS)
* Yakkety Yak 16.10
* Zesty Zapus 17.04 (under development)
* Zesty Zapus 17.04
* Artful Aardvark 17.10
* Bionic Beaver 18.04 (LTS)
* Cosmic Cuttlefish 18.10
* Disco Dingo 19.04 (under development)
[1]: https://bugs.debian.org/659360
"debootstrap in Wheezy can no more build Ubuntu Edgy or earlier"

4
debian/changelog vendored
View File

@ -8,6 +8,10 @@ xen-tools (4.8-1) UNRELEASED; urgency=medium
[ Yuri Sakhno ]
+ Eliminate progress reporting which is useless in logs. (GH #42)
[ Axel Beckert ]
+ Add preliminary support for future Debian 12 Bookworm release.
+ Add support for Ubuntu releases from 17.10 Artful to 19.04 Disco.
[ Axel Beckert ]
* Fix wrong bug number for #849867 in previous changelog entry.
* Declare compliance with Debian Policy 4.1.3.

11
debian/control vendored
View File

@ -65,9 +65,10 @@ Description: Tools to manage Xen virtual servers
* Debian 6.0 Squeeze
* Debian 7 Wheezy
* Debian 8 Jessie
* Debian 9 Stretch (under development)
* Debian 10 Buster (future release name)
* Debian 9 Stretch
* Debian 10 Buster (under development)
* Debian 11 Bullseye (future release name)
* Debian 12 Bookworm (future release name)
* Debian Sid (Unstable)
* Ubuntu 6.06 Dapper Drake (LTS)
* Ubuntu 6.10 Edgy Eft
@ -91,6 +92,10 @@ Description: Tools to manage Xen virtual servers
* Ubuntu 15.10 Wily Werewolf
* Ubuntu 16.04 Xenial Xerus (LTS)
* Ubuntu 16.10 Yakkety Yak
* Ubuntu 17.04 Zesty Zapus (preliminary support, under development)
* Ubuntu 17.04 Zesty Zapus
* Ubuntu 17.10 Artful Aardvark
* Ubuntu 18.04 Bionic Beaver (LTS)
* Ubuntu 18.10 Cosmic Cuttlefish
* Ubuntu 19.04 Disco Dingo (preliminary support, under development)
* CentOS 5
* CentOS 6

View File

@ -14,8 +14,9 @@ squeeze = debian eol default-keyring
wheezy = debian
jessie = debian
stretch = debian
buster = debian dont-test
buster = debian
bullseye = debian dont-test
bookwork = debian dont-test
sid = debian
testing = debian
@ -24,8 +25,9 @@ oldstable = debian
stable = debian
unstable = debian
# dapper and edgy currently need manual adjustments in debootstrap's
# configuration, see #659360
# Between at least debootstrap 1.0.37 and 1.0.93 (including), dapper
# and edgy may need manual adjustments in debootstrap's configuration,
# see https://bugs.debian.org/659360
dapper = ubuntu eol dont-test
edgy = ubuntu eol dont-test
feisty = ubuntu eol
@ -47,7 +49,11 @@ utopic = ubuntu eol pygrub
vivid = ubuntu eol pygrub
wily = ubuntu eol pygrub
xenial = ubuntu pygrub
yakkety = ubuntu pygrub
zesty = ubuntu pygrub
yakkety = ubuntu eol pygrub
zesty = ubuntu eol pygrub
artful = ubuntu eol pygrub
bionic = ubuntu pygrub
cosmic = ubuntu pygrub
disco = ubuntu pygrub
devel = ubuntu pygrub