Axel Beckert
12960c8f2b
Release 4.4 beta 1
debian-4.4--beta1-1
release-4.4beta1
2013-08-23 19:31:47 +02:00
Axel Beckert
029faab59c
Add build-dependencies on libdata-validate-{domain,ip,uri}-perl
2013-08-23 19:31:47 +02:00
Axel Beckert
cb5ce9ea5c
Bump Standards-Version to 3.9.4 (no changes)
2013-08-23 19:08:42 +02:00
Axel Beckert
fbc903877a
Declare POD encoding to be UTF-8 in bin/*
...
Fixes FTBFS with Perl 5.18.
Closes : #720519
2013-08-23 09:08:43 +02:00
Axel Beckert
fb8b494b41
Preliminary support for Ubuntu Saucy
...
Does not yet work due to missing support for Saucy in debootstrap.
Also move default mirror for Ubuntu Hardy from archive to old-releases
as Hardy is now EoL.
2013-07-11 01:49:46 +02:00
Axel Beckert
516a7a1625
Update descriptions of distributions
2013-07-11 01:30:41 +02:00
Axel Beckert
d0c4439a10
README: Update list of required Perl modules
2013-07-11 01:13:45 +02:00
Axel Beckert
87fc2a76a0
Remove some redundancy in the README
2013-07-11 00:59:33 +02:00
Axel Beckert
34838811f9
Reorder list of Perl modules in README alphabetically
2013-07-11 00:57:59 +02:00
Axel Beckert
ad68cdb46b
Change CPAN links from search.cpan.org to metacpan.org
2013-07-11 00:55:51 +02:00
Axel Beckert
e5abe64ae0
Fix broken quoting in list of required binaries
2013-07-11 00:44:25 +02:00
Axel Beckert
9c47e5da4f
Use File::Which instead of findBinary or which
2013-07-11 00:39:05 +02:00
Axel Beckert
b271bf6a63
TODO: Still to many backticks in use
...
Also merge the two findBinary TODOs
2013-07-11 00:26:12 +02:00
Axel Beckert
a72fbb5f79
TODO: The mess after hitting Ctrl-C has been fixed, too
2013-07-11 00:16:09 +02:00
Axel Beckert
149ad47c5f
TODO: Remove #623443-related stuff. Fixed in 74f35d65
2013-07-11 00:13:28 +02:00
Axel Beckert
4442c1a17f
TODO: Move remaining code deduplication to Break-Backwards-Compatibility list
2013-07-11 00:11:54 +02:00
Axel Beckert
be55a4a6f2
Remove reference to removed t/xen-tools.t from KNOWN_BUGS
2013-07-11 00:07:37 +02:00
Axel Beckert
5883b7a15c
TODO: Generate ECDSA host keys where possible
2013-07-10 23:54:46 +02:00
Axel Beckert
9e05298832
Add dependency on ${perl:Depends} to fix dpkg-gencontrol warning
2013-07-10 22:55:20 +02:00
Axel Beckert
be05397249
Bump debhelper compatibility to 9
...
Update versioned debhelper build-dependency
2013-07-10 22:53:14 +02:00
Axel Beckert
3b72f2ee4b
Mention that #715340 is fixed by 1de424a6
2013-07-10 22:45:05 +02:00
Axel Beckert
699025f33e
Use Data::Validate::{Domain,IP} for IP addresses and hostname checks
...
Add corresponding dependencies on libdata-validate-{domain,ip}-perl.
2013-07-10 22:38:29 +02:00
Axel Beckert
74f35d6550
Better document and check requirements for --apt_proxy
...
See http://bugs.debian.org/623443 for the corresponding apt issue.
Also add a dependency on libdata-validate-uri-perl which is used to do
the syntax check.
2013-07-10 21:50:09 +02:00
Axel Beckert
72a2a637be
Mention issue about #623443 in TODO
2013-07-09 22:38:42 +02:00
Axel Beckert
5ac0f15c32
Remove all redundant pod-inline occurrences of "=cut"
...
Also care that there are always two blank lines before each "=head1"
(except behind "=head1 NAME").
2013-04-18 20:41:51 +02:00
Axel Beckert
dcb9284636
Remove unused Perl modules Xen::Tools and Xen::Tools::Log
...
Further developement of the (if any) will happen in the git branch
"xen-tools-moose" where they are still available.
Also remove the according (already disabled) tests and test
modifications from the test suite.
Also remove no the more needed build-dependency on Moose as well as
one Makefile line installing the above mentioned Perl modules.
2013-04-18 20:17:33 +02:00
Axel Beckert
07622d8ed0
t/xen-delete-image.t: Check xen-delete-image exit code
...
Also run xen-delete-image verbose and print output.
2013-04-18 16:26:55 +02:00
Axel Beckert
081c0370d4
Properly clean up after t/xt-create-xen-config.t
2013-04-18 16:21:25 +02:00
Axel Beckert
ea209f085b
Refactor some code duplication in xen-delete-image
2013-04-18 16:21:25 +02:00
Axel Beckert
a70b79f63f
Hopefully catch all remaining "ARRAY(0x…).log" issues
2013-04-18 14:45:27 +02:00
Axel Beckert
c482220b99
Rework xci POD: New SYNOPSIS; add EXAMPLES, rename old SYNOPSIS to OPTIONS
2013-04-18 13:52:45 +02:00
Axel Beckert
dcd0bf09f1
Add reference for the three types of MAC relevant for DomUs
2013-04-16 18:03:33 +02:00
Axel Beckert
92a825b87b
Axel's Break-Backwards-Compatibility Wishlist: MAC stuff
2013-04-16 17:57:12 +02:00
Axel Beckert
6871954f6e
Merge branch 'lib-vs-share'
2013-04-11 19:49:53 +02:00
Axel Beckert
e9d8bd0896
xt-install-image: Don't bail out if only cdebootstrap is installed
...
There was a duplicated check on debootstrap being installed and only
one has been expanded when cdebootstrap support was added. So
xen-tools bailed out if debootstrap wasn't installed even if it had
been instructed to use cdebootstrap instead.
This also adds support for cdebootstrap-static.
Additionally xt-install-image dispatcher has been extended to hand
array refs of command paths instead of just single command paths.
Thanks to Elmar Heeb for reporting this issue!
2013-04-11 19:47:05 +02:00
Axel Beckert
9369fd2a03
Update debian/changelog
2013-04-11 19:18:41 +02:00
Axel Beckert
04dd81ec07
Mention http.debian.net as default mirror also in POD
2013-04-11 15:59:42 +02:00
Axel Beckert
d39255dc5e
Reindent options in POD
2013-04-11 15:59:19 +02:00
Axel Beckert
5a48067d9e
Make some x-c-i commandline options negatable
...
Update documentation and tests accordingly.
Also add pygrub = 1 as example to xen-tools.conf, now that the effect
can be reversed via commandline options.
2013-04-11 15:51:31 +02:00
Axel Beckert
6fc51d20be
Update xen-tools.conf comments to be more concise and consistent
...
Thanks Elmar Heeb!
2013-04-11 13:08:31 +02:00
Axel Beckert
16dbe870f2
TODO: test for --size constraints
...
... and its prerequisites
2013-04-11 10:52:45 +02:00
Axel Beckert
cb3227d61b
Don't only allow lowercase "b" for "bytes".
...
Also put some examples in the according error message.
2013-04-11 10:32:20 +02:00
Axel Beckert
a89aa86511
Consistent amount of blank lines in POD
2013-04-11 10:29:56 +02:00
Axel Beckert
555ce383d3
Switch from /usr/lib/xen-tools/ to /usr/share/xen-tools/ to properly adhere FHS
2013-04-05 20:19:22 +02:00
Axel Beckert
b29117be02
Ignore Devel::Cover cache
2013-03-22 16:58:59 +01:00
Axel Beckert
ff7ded28e8
Only the key for %ENV, but not for %CONFIG, needs to be modified
2013-03-14 00:10:18 +01:00
Axel Beckert
f0691c9a38
Merge branch 'master' of gitorious.org:xen-tools/xen-tools
...
Conflicts:
debian/changelog
2013-03-14 00:01:05 +01:00
Axel Beckert
76d9d59510
Fix export of environment variables (dash vs underscore)
...
Previously they could contain dashes and then were only accessible
from within Perl, but not from within Bash.
From now on potential dashes in environment variable names are
converted to underscores ("_") before being exported. May affect some
hook or role scripts.
2013-03-13 23:29:52 +01:00
Axel Beckert
5342b04ac7
Some more TODOs (mostly refactoring + code cleanup)
2013-03-13 23:17:09 +01:00
Axel Beckert
01e525106b
Use Test::NoTabs in t/no-tabs.t
2013-03-05 23:07:04 +01:00