Axel Beckert
5c0679ca45
Fix Perl warning in t/hook-inittab.t if /etc/inittab isn't present
...
aka "proper use of skip".
Fixes autopkgtest which failed due to STDERR output.
2015-07-30 18:58:47 +02:00
Axel Beckert
00d283cf24
#787117 in debootstrap has been fixed, remove according warnings from README
2015-07-28 16:13:04 +02:00
Axel Beckert
c338923052
Add note that most TODOs were moved to GitHub's issue tracker
2015-07-21 15:27:39 +02:00
Axel Beckert
c2578fe537
Remove obsolete TODOs
2015-07-21 15:24:38 +02:00
Axel Beckert
f4bcc02bdb
Remove from TODO what has been copied to GitHub Issues
2015-07-21 15:23:47 +02:00
Axel Beckert
503db1668b
Don't use @array = undef
2015-07-21 13:36:01 +02:00
Axel Beckert
229d20b16b
Move remaining contents of KNOWN_BUGS.markdown to the GitHub issue tracker
2015-07-21 13:35:04 +02:00
Axel Beckert
ec4b692c22
Remove already fixed issue from KNOWN_BUGS
...
According to the `mount(8)` man page, `-a` mounts the filesystems
_following their order in fstab_. So reproducing that does not help in
our case and the implemented workaround (sort by mountpoint length)
should be sufficient.
2015-07-21 13:20:34 +02:00
Axel Beckert
d04850da83
Sort distribution-specific bug trackers last
2015-07-21 12:17:28 +02:00
Axel Beckert
00d405d71d
Integrate BUGS.markdown into README.markdown
2015-07-21 12:15:43 +02:00
Axel Beckert
058cf38946
Declare GitHub as primary hosting
2015-07-21 12:05:57 +02:00
Axel Beckert
163ea52097
Remove superfluous blank line
2015-07-20 18:33:48 +02:00
Axel Beckert
e7607fa011
Release as 4.6
debian-4.6-1
release-4.6
2015-07-20 16:33:05 +02:00
Axel Beckert
1d752fbb3e
Update NEWS.markdown
...
Reformat older entries slightly to make them all identically
formatted.
2015-07-20 16:03:41 +02:00
Axel Beckert
bf73868a07
Update changelog for commits by Félix Barbeira
...
This closes GH-2.
2015-07-20 14:32:26 +02:00
Félix Barbeira
1396c05bf7
Added support for VLAN especification
2015-07-20 14:10:13 +02:00
Félix Barbeira
1df5885368
VLAN integration
...
VLAN integration with openvSwitch.
2015-07-20 13:42:57 +02:00
Axel Beckert
9f3da6c515
Document how to add wily support to debootstrap until it's fixed
2015-07-20 13:30:32 +02:00
Axel Beckert
b5ad1df1c1
README: No more Dom0 testing done for Lenny and Squeeze
2015-07-20 13:24:17 +02:00
Axel Beckert
1f4b04c2d4
Gah! ubuntu-archive-removed-keys.gpg is an empty file, so check for size
2015-07-17 22:49:57 +02:00
Axel Beckert
765901b8b2
New example script helpful for release testing
2015-07-17 22:49:57 +02:00
Axel Beckert
fb808b0198
Also support unstable distribution name, too
2015-07-17 22:26:45 +02:00
Axel Beckert
e8d51a5a15
Support oldstable and oldoldstable as distribution name, too
...
Notice: "oldoldstable" is not yet supported by debootstrap, see
Also mention Debian's LTS in TODO.md wrt. distribution.conf
2015-07-17 22:22:20 +02:00
Axel Beckert
33d5c2a046
New option --keyring which is passed through to deboootstrap.
...
Its default values work around bug #792729 in debootstrap.
Does not yet import those keys into APT's keyring inside the DomU.
(Not sure if debootstrap does that already, either.)
2015-07-17 21:17:49 +02:00
Axel Beckert
6b51ae7b7c
Proper indentation of GetOptions arguments
2015-07-17 20:56:30 +02:00
Axel Beckert
7862a3a8d2
Document new Makefile targets, move signing to "release"
2015-07-17 19:25:08 +02:00
Axel Beckert
25373a6ed6
Make "release" target to include "orig-tar-gz" and tagging
2015-07-17 19:14:30 +02:00
Axel Beckert
23454e7154
Use maximum compression and don't store time stamps in tar ball
2015-07-17 19:14:30 +02:00
Axel Beckert
379129bad2
Always run the full test suite before doing a release
2015-07-17 19:14:30 +02:00
Axel Beckert
4bf1dbc54b
Makefile: Use TMPDIR instead of TMP for temporary directories
2015-07-17 19:14:28 +02:00
Axel Beckert
796c594fc5
Consider Ubuntu 14.10 Utopic Unicorn as EoL, too. It's due next week
2015-07-17 13:21:30 +02:00
Axel Beckert
2dcea1666a
Add as-installed testing support
2015-07-14 21:55:41 +02:00
Axel Beckert
e6653f1ae9
Move more tests to author-tests (xt)
2015-07-14 20:59:10 +02:00
Axel Beckert
581ac8b4d9
Split up tests in functionality and author tests
2015-07-14 20:18:40 +02:00
Axel Beckert
867aef4d2c
Update debian/README.source with regards to Gitorious having closed
2015-07-14 18:51:07 +02:00
Axel Beckert
5ecffbb36a
Add trailing slash to URL
2015-07-14 18:49:26 +02:00
Axel Beckert
ab7c53684e
Mark Gitorious explicitly as outdated
2015-07-14 18:48:01 +02:00
Axel Beckert
91a88c5ae6
Remove obsolete or resolved TODOs
2015-07-04 01:04:19 +02:00
Axel Beckert
6b82585cc1
Report all SSH fingerprints of the created DomU, not only RSA one
2015-07-04 01:02:34 +02:00
Axel Beckert
ff87729cfe
TODO/Idea: As-installed testing with ci.debian.net
2015-07-03 20:24:34 +02:00
Axel Beckert
d51e13a506
Add Coveralls badge to the README
2015-07-03 19:46:23 +02:00
Axel Beckert
8e81bcdfd0
Fix Travis CI and Coveralls URLs after repository move from xtaran/xen-tools to xen-tools/xen-tools
2015-07-03 19:39:54 +02:00
Axel Beckert
aa5456a823
Recommend lvm2, it's at least required if the --lvm option is used
2015-07-03 19:17:22 +02:00
Axel Beckert
80015dfa9a
Add new dependency on Sort::Versions also to .travis.yml
2015-07-03 19:15:04 +02:00
Axel Beckert
4434acc7d9
Pass --yes to lvcreate only if LVM version is 2.02.99 or higher
...
Fixes regression introduced with 4.5 by the fix for #754517 . The
regression has been reported upstream at
http://xen-tools.org/pipermail/xen-tools-discuss/2015-January/001079.html
Uses Sort::Versions for that. So add a new (build-)dependency on
libsort-versions-perl in the Debian package.
2015-07-03 19:06:16 +02:00
Axel Beckert
d49f4568fc
TODO/Idea: --apt-options to pass arbitrary APT options via installDebianPackage
2015-06-19 11:05:11 +02:00
Axel Beckert
b31f766d2b
Introduce new config files mirrors.conf and distributions.conf
...
Split off hardcoded release code names list and default mirrors in
xen-create-image into separate configuration file which are parsed
before the default settings or command-line options are set.
2015-06-12 01:39:14 +02:00
Axel Beckert
0ca84fa1a5
Use md5 as default hash method again
...
Older Debian releases are not able to cope with sha256 hashed
passwords and refuse login without any visible or accessible error
message.
This only affects the initially set root password and does not affect
passwords which are later set with the DomU's "passwd" tool.
2015-06-11 22:58:09 +02:00
Axel Beckert
07d68bb448
Call chmod in t/Makefile instead of inside t/modules.sh
2015-06-11 22:33:14 +02:00
Axel Beckert
1d07f06953
Testsuite: Optimize modules.sh
2015-06-11 22:32:00 +02:00