Axel Beckert
9817ff95c3
Suggest grub-xen-host
...
Support for pvgrub2 is not yet there, but it can be used already by
tweaking configuration files.
2019-02-07 02:54:11 +01:00
Axel Beckert
26427c9dc8
Set Ubuntu fallback suite to the latest LTS, i.e. 18.04 Bionic
2019-02-07 02:52:29 +01:00
Axel Beckert
5c76eb1a7d
Migrate httpredir.debian.org → deb.debian.org
2019-02-07 02:50:20 +01:00
Axel Beckert
8723db0880
Fix copy & paste error in 9ee1f637 which prevented netplan to work
2019-02-07 02:48:17 +01:00
Axel Beckert
76221f5999
Add changelog items for previous commit
2019-02-04 02:04:21 +01:00
Pietro Stäheli
58306b9281
Add support for really random MAC addresses
...
Closes : #855703
2019-02-04 01:58:40 +01:00
Axel Beckert
7ce42e9781
Use ubuntu-keyring instead of now transitional ubuntu-archive-keyring
...
Keep the latter as alternative to allow one to install the xen-tools
package also on older Debian or Ubuntu releases.
2019-02-04 01:35:20 +01:00
Axel Beckert
3daa69256b
Add changelog items for previous commit
2019-02-04 01:25:19 +01:00
Nico Boehr
5587dc796a
Add support for LVM thin provisioning
...
This adds a parameter '--lvm_thin' to xen-create-image that allows you
to specify the thin pool where the thin logical volumes will be
created.
If '--lvm_thin' is not specified, nothing will change and thick
provisioned volumes will be created.
[Committer's note: Code logic taken from
https://github.com/youknow0/xen-tools-thin-provisioning/commit/a6f267ef
and adapted to current code. Needed more than just a rebase. All
trailing whitespace has been removed, too.]
Fixes xen-tools/xen-tools#47 .
2019-02-04 01:14:57 +01:00
Axel Beckert
9ee1f63705
Create hooks/artful with new 40-setup-networking-deb-netplan
...
Since Ubuntu 17.10 Artful, Ubuntu has decided to use netplan instead
of ifupdown.
40-setup-networking-deb-netplan has been contributed by Arno and Peter.
(see https://github.com/xen-tools/xen-tools/issues/51#issuecomment-412019510 )
Closes xen-tools/xen-tools#51 .
Since we have to make a variant of hooks/karmic/ as hook/artful/,
rename hooks/karmic/80-install-kernel (which previously was unique to
hooks/karmic/) to hooks/common/80-install-kernel-ubuntu and add
symlinks to it from hooks/karmic/ and hook/artful/.
2019-02-03 23:30:45 +01:00
Axel Beckert
cfd4406a93
Add preliminary support for future Debian and recent Ubuntu releases
...
Partially addresses GH #51
2019-02-03 22:50:36 +01:00
Axel Beckert
647efb0e12
Check $DEB_BUILD_OPTIONS and $DEB_BUILD_PROFILES in override_dh_auto_test
...
Fixes lintian warning
override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS.
2019-02-03 19:42:03 +01:00
Axel Beckert
0a351b4dfb
Separate upstream and packaging changelog items
2019-02-03 19:37:26 +01:00
Axel Beckert
dccf78c65e
Set "Rules-Requires-Root: no"
2019-02-03 19:34:57 +01:00
Axel Beckert
3a15c11a7e
Declare compliance with Debian Policy 4.3.0
...
No other changes were required.
2019-02-03 19:34:57 +01:00
Axel Beckert
19e117b9f3
Bump debhelper compatibility level to 10
...
Update versioned debhelper build-dependency accordingly.
Only using dh compat level 10 allows one to still build the package on
Debian 9 Stretch without backports (debhelper 10.x), on Ubuntu 18.04
LTS (debehlper 11.x) and on Ubuntu 16.04 LTS with backports (debhelper
10.x).
2019-02-03 19:34:50 +01:00
Axel Beckert
f1052fcdaa
Add changelog and NEWS entries for Yuri's pull-request #42
2019-02-03 17:41:09 +01:00
Axel Beckert
b9e0284a43
Drop --quiet from installDebianPackageAndRecommends
...
See https://github.com/xen-tools/xen-tools/pull/42#issuecomment-212903567
2019-02-03 17:38:22 +01:00
Axel Beckert
26a698bbd6
Merge branch 'no-progress-in-logs' of https://github.com/YSakhno/xen-tools into YSakhno-no-progress-in-logs
2019-02-03 17:35:52 +01:00
Axel Beckert
1ad05c0d66
Mention ZFS support in changelog and NEWS, bump version to 4.8 (unreleased)
2019-02-03 17:32:29 +01:00
Axel Beckert
8f527122c5
Merge branch 'zfs-volume' of https://github.com/brigriffin/xen-tools into brigriffin-zfs-volume
2019-02-03 17:25:08 +01:00
Axel Beckert
c3b8d7fda5
Add some more details to previous changelog item
2019-02-03 17:20:51 +01:00
Jelmer Vernooij
53800af963
Trim trailing whitespace.
...
Fixes lintian: file-contains-trailing-whitespace
See https://lintian.debian.org/tags/file-contains-trailing-whitespace.html for more details.
2019-02-03 17:20:22 +01:00
Axel Beckert
a78388dd1e
Bump version number to 4.7.1 (yet unreleased)
2019-02-03 17:12:35 +01:00
Axel Beckert
07e56db75c
Merge branch 'debian'
2019-02-03 17:09:10 +01:00
Marc
1634fe5e80
Remove tabs
2018-05-06 00:01:16 +02:00
Marc
f1083cfa55
Add support for ZFS volumes
2018-05-05 23:14:00 +02:00
Axel Beckert
6485f686b7
Prefer btrfs-progs over now transitional package btrfs-tools
...
Closes : #878910
2018-01-22 23:29:15 +01:00
Axel Beckert
207c73c7bb
Recommend e2fsprogs
...
Closes : #887236
2018-01-22 23:27:43 +01:00
Axel Beckert
fff2eccbe3
Switch "activate" trigger to "activate-noawait"
2018-01-22 23:24:09 +01:00
Axel Beckert
e6ffe50bb6
debian/control: Drop "Testsuite: autopkgtest" header, no more needed
2018-01-22 23:21:46 +01:00
Axel Beckert
76a35e28d1
Use "$(MAKE)" instead of "make" in debian/rules
2018-01-22 23:19:37 +01:00
Axel Beckert
de1eea7fa2
Declare compliance with Debian Policy 4.1.3
...
Change Priority from extra to optional.
2018-01-22 23:18:16 +01:00
Axel Beckert
422f682b37
Fix comments wrt. /etc/xen-tools/skel/
2017-08-04 00:45:11 +02:00
Axel Beckert
326bd72ebb
Also fix wrong bug number for #849867 in upstream changelog
2017-01-23 01:39:23 +01:00
Axel Beckert
52c39a7c09
Debian: Fix wrong bug number for #849867 in previous changelog entry
2017-01-23 01:39:04 +01:00
Axel Beckert
b7e8fafcb1
Release as xen-tools 4.7
...
Also upload to Debian as 4.7-1.
debian-4.7-1
release-4.7
2017-01-23 00:41:40 +01:00
Axel Beckert
44fc213fc7
release-testing: Add some helpful output and raise waiting time to 10 seconds
2017-01-17 21:20:01 +01:00
Axel Beckert
862ce3b17c
release-testing: Untangle deletion and creation of Domus
...
This hopefully further mitigates LVM race conditions during heavy
testing.
2017-01-17 21:06:39 +01:00
Axel Beckert
0317940815
release-testing: Further mitigate LVM race conditions by using xen-delete-image
2017-01-17 20:46:44 +01:00
Axel Beckert
c3fcf5f4ba
Don't include oldoldstable in release testing
...
It's not always and especially currently not available.
2017-01-17 20:45:44 +01:00
Axel Beckert
ab9b6c7d38
release-testing: Use exec to create the log to not cover the exit code
2017-01-17 20:45:43 +01:00
Axel Beckert
d315f17eff
Work around LVM related race condition when using --force with LVM
...
If an "lvremove" is immediately followed by an "lvcreate" for an LV
with the same name, "mkswap" (and maybe other commands) occasionally
fail with "Device or resource busy".
Work around it by using sync and sleep.
2017-01-17 20:44:34 +01:00
Axel Beckert
9c0086120f
List new distributions.conf keywords explicitly
2017-01-17 20:44:34 +01:00
Axel Beckert
76aabb0eb5
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.
2017-01-17 20:44:19 +01:00
Axel Beckert
126d0ad5bc
release-testing: Use "set -e" instead of "|| break"
2017-01-17 17:44:05 +01:00
Axel Beckert
5b8ef34ee6
Use per-test-unique host names
...
Avoids race conditions with immediately re-used LVs.
2017-01-17 17:40:26 +01:00
Axel Beckert
0f1daa0b27
Support cases like Squeeze being EoL, but its key still being in the default keyring
2017-01-16 20:06:23 +01:00
Axel Beckert
9647ab082c
Fix emacs syntax highlighting
...
At least GNU Emacs 25 doesn't seem to like HEREDOCS with underscores
in its delimiters.
2017-01-16 19:32:36 +01:00
Axel Beckert
799052c2c9
[release testing] Heavier workaround for LVM-related race conditions
2017-01-10 23:58:30 +01:00