]>
xenbits.xensource.com Git - people/dariof/xen-tools.git/log
Axel Beckert [Tue, 22 Jan 2013 01:37:44 +0000 (02:37 +0100)]
Fix typo
Axel Beckert [Tue, 22 Jan 2013 01:30:15 +0000 (02:30 +0100)]
Install grub-legacy in all pygrub-based DomUs
Axel Beckert [Tue, 22 Jan 2013 01:27:48 +0000 (02:27 +0100)]
Factor out module-init-tools (or kmod) installation
Axel Beckert [Tue, 22 Jan 2013 01:01:13 +0000 (02:01 +0100)]
Refactoring: Normalize 80-kernel-install for Ubuntus
Axel Beckert [Tue, 22 Jan 2013 00:29:13 +0000 (01:29 +0100)]
chmod 644 everything in xen-tools/misc
Axel Beckert [Tue, 22 Jan 2013 00:18:57 +0000 (01:18 +0100)]
Ubuntu: install linux-image-virtual instead of linux-image-server
By default install linux-image-virtual instead of linux-image-server
on Ubuntu Intrepid and newer.
Hopefully closes: #640099, LP #839492
Axel Beckert [Mon, 21 Jan 2013 23:21:10 +0000 (00:21 +0100)]
Rename misc/{xen-tools → xen-tools.bash-completion}
This prevents name space cluttering and ambiguity in xen-tools/misc/.
Axel Beckert [Mon, 21 Jan 2013 23:03:07 +0000 (00:03 +0100)]
Ship /etc/initramfs-tools/conf.d/xen-tools with MODULES=most
This is a necessary setting to generate Dom0 initrds which are also
suitable for DomU usage.
Trigger update-initramfs in the Debian package.
Axel Beckert [Mon, 21 Jan 2013 20:23:41 +0000 (21:23 +0100)]
Add default mount options for ext4, identical to ext2/ext3
Axel Beckert [Mon, 21 Jan 2013 15:32:10 +0000 (16:32 +0100)]
Fix quoting in hooks/common/91-install-fs-tools
Axel Beckert [Mon, 21 Jan 2013 15:15:55 +0000 (16:15 +0100)]
Handle module-init-tools → kmod transition in wheezy/raring gracefully
Axel Beckert [Fri, 18 Jan 2013 01:25:06 +0000 (02:25 +0100)]
Bump copyright years in xen-delete-image and xen-list-images
Axel Beckert [Fri, 18 Jan 2013 01:21:25 +0000 (02:21 +0100)]
xen-create-image seems to work now again, too: remove TODO
Axel Beckert [Fri, 18 Jan 2013 01:13:19 +0000 (02:13 +0100)]
xen-delete-image now also understand --extension
Axel Beckert [Fri, 18 Jan 2013 01:12:22 +0000 (02:12 +0100)]
Properly ident --extension docs in xen-list-images' POD
Axel Beckert [Fri, 18 Jan 2013 00:55:57 +0000 (01:55 +0100)]
Fix Markdown syntax of reference style links in README
Axel Beckert [Fri, 18 Jan 2013 00:30:24 +0000 (01:30 +0100)]
README: Installing Dapper and Edgy no more works on Wheezy due to #659360
Axel Beckert [Fri, 18 Jan 2013 00:26:11 +0000 (01:26 +0100)]
Overwork TLS disabling on Debian and Ubuntu
Axel Beckert [Thu, 17 Jan 2013 21:59:34 +0000 (22:59 +0100)]
unMountImage may fail if $CONFIG{FAIL} is already set
Axel Beckert [Thu, 17 Jan 2013 21:59:01 +0000 (22:59 +0100)]
Remove redundant and broken second setting of mirror by distribution
Axel Beckert [Thu, 17 Jan 2013 21:48:15 +0000 (22:48 +0100)]
Handle Sarge amd64 case properly
Uses File::Which, (build-) dependency on libfile-which-perl added
Axel Beckert [Thu, 17 Jan 2013 21:17:37 +0000 (22:17 +0100)]
Make t/xen-lists-images.t more strict: No more /i
Axel Beckert [Thu, 17 Jan 2013 21:15:21 +0000 (22:15 +0100)]
xen-list-images now also outputs the name of the config file
Axel Beckert [Thu, 17 Jan 2013 21:13:34 +0000 (22:13 +0100)]
Add --extension option to xen-list-images
Axel Beckert [Thu, 17 Jan 2013 20:57:50 +0000 (21:57 +0100)]
Fix "--extension=" with empty parameter
Axel Beckert [Thu, 17 Jan 2013 20:19:55 +0000 (21:19 +0100)]
Mention that --keep does not prevent unmounting
Axel Beckert [Thu, 17 Jan 2013 20:11:44 +0000 (21:11 +0100)]
It's said that just "END" is better style than "sub END".
Axel Beckert [Thu, 17 Jan 2013 20:07:34 +0000 (21:07 +0100)]
Normalize redundant FAIL test
Axel Beckert [Thu, 17 Jan 2013 20:05:46 +0000 (21:05 +0100)]
Trap SIGINT to unmount to temporary mount point
This makes END being called again after Ctrl-C.
Axel Beckert [Thu, 17 Jan 2013 20:02:00 +0000 (21:02 +0100)]
Add optional argument to unMountImage and hence runCommand to allow failure
Axel Beckert [Thu, 17 Jan 2013 19:55:42 +0000 (20:55 +0100)]
Remove redundant unMountImage call
Axel Beckert [Thu, 17 Jan 2013 17:30:39 +0000 (18:30 +0100)]
TODO: Move /usr/lib/xen-tools/ to /usr/share/xen-tools/
Axel Beckert [Thu, 17 Jan 2013 17:06:40 +0000 (18:06 +0100)]
Apply wrap-and-sort to debian/control
Axel Beckert [Thu, 17 Jan 2013 17:02:20 +0000 (18:02 +0100)]
Switch to a minimal dh style debian/rules
Override dh_auto_build as it triggers the nop target.
Axel Beckert [Thu, 17 Jan 2013 16:53:31 +0000 (17:53 +0100)]
Use dh_installexamples with a debian/examples file
This was also the reason to move the examples around in the previous
commit. :-)
Axel Beckert [Thu, 17 Jan 2013 16:50:43 +0000 (17:50 +0100)]
Move examples from debian/examples to examples
Axel Beckert [Thu, 17 Jan 2013 16:09:37 +0000 (17:09 +0100)]
Bump Copyright years at multiple place
Axel Beckert [Thu, 17 Jan 2013 15:49:34 +0000 (16:49 +0100)]
TODO: Obvious Sarge amd64 mirror issues
Axel Beckert [Wed, 16 Jan 2013 16:44:28 +0000 (17:44 +0100)]
No more explicitly call "make manpages"
It's a depedency of "make install" in the next line anyway.
Axel Beckert [Wed, 16 Jan 2013 16:01:40 +0000 (17:01 +0100)]
Fix copy & paste error in binary-* targets in debian/rules
Axel Beckert [Wed, 16 Jan 2013 15:58:10 +0000 (16:58 +0100)]
Use dh_auto_{install,clean}; use "$(MAKE)" instead of "make"
Axel Beckert [Wed, 16 Jan 2013 15:55:23 +0000 (16:55 +0100)]
Remove explicit mentioning of upstream changelog in debian/rules
dh_installchangelogs finds it by itself if it exist. That way building
out of a freshly clone git repository does not fail due to a missing
upstream changelog.
Axel Beckert [Wed, 16 Jan 2013 15:47:15 +0000 (16:47 +0100)]
Revert "Install upstream ChangeLog only if it exists."
This reverts commit
35477c6172f62400120eb15f50b6819befd6f5f2 .
If the upstream ChangeLog did not exist, the debian/changelog wasn't
installed either. Which was not the intention.
Axel Beckert [Wed, 16 Jan 2013 15:44:42 +0000 (16:44 +0100)]
Makefile: Accept "DESTDIR" instead of "prefix=", too
That way it adheres more commonly used conventions and allows using dh_auto_install
Axel Beckert [Thu, 13 Dec 2012 13:49:06 +0000 (14:49 +0100)]
No more specific milestones in KNOWN_BUGS
Axel Beckert [Wed, 28 Nov 2012 00:28:48 +0000 (01:28 +0100)]
Bump version to 4.4~dev
Axel Beckert [Wed, 28 Nov 2012 00:10:58 +0000 (01:10 +0100)]
Replace some verbose print()s by logprint_with_config()
Axel Beckert [Wed, 28 Nov 2012 00:10:09 +0000 (01:10 +0100)]
TODO: Unify --debug and --dumpconfig
Axel Beckert [Wed, 28 Nov 2012 00:04:39 +0000 (01:04 +0100)]
Call findXenToolstack() also in xen-{delete,resize,update}-image
Axel Beckert [Wed, 28 Nov 2012 00:03:58 +0000 (01:03 +0100)]
Add --no-xen-ok option also to xen-create-image
Axel Beckert [Tue, 27 Nov 2012 23:52:20 +0000 (00:52 +0100)]
Bugfix: Can't pass @_ to templated functions which expect scalars
Axel Beckert [Tue, 27 Nov 2012 23:04:25 +0000 (00:04 +0100)]
Fix some whitespace issues in t/argument-check.t
Axel Beckert [Tue, 27 Nov 2012 23:04:07 +0000 (00:04 +0100)]
Use done_testing instead of no_plan
Axel Beckert [Tue, 27 Nov 2012 22:52:02 +0000 (23:52 +0100)]
New xen-delete-image option --no-xen-ok for disabling xenRunning tests
Axel Beckert [Tue, 27 Nov 2012 22:42:21 +0000 (23:42 +0100)]
Move findBinary to Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 22:39:49 +0000 (23:39 +0100)]
Call scripts in tests with local library paths
Axel Beckert [Tue, 27 Nov 2012 22:38:26 +0000 (23:38 +0100)]
Make t/pod-coverage.t pass for Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 22:37:46 +0000 (23:37 +0100)]
Fix some logprint() calls with multiple arguments
Axel Beckert [Tue, 27 Nov 2012 22:37:09 +0000 (23:37 +0100)]
Define fail() and logprint() helpers as early as necessary
Axel Beckert [Tue, 27 Nov 2012 22:31:21 +0000 (23:31 +0100)]
All runCommand() calls should pass %CONFIG
Axel Beckert [Tue, 27 Nov 2012 22:26:32 +0000 (23:26 +0100)]
Replace one more die by fail
Axel Beckert [Tue, 27 Nov 2012 22:26:18 +0000 (23:26 +0100)]
Fix missing trailing semicolon
Axel Beckert [Tue, 27 Nov 2012 22:25:29 +0000 (23:25 +0100)]
Consequently use $CONFIG{FAIL} instead of $FAIL
Axel Beckert [Tue, 27 Nov 2012 22:24:10 +0000 (23:24 +0100)]
Make fail(), logprint() and logonly() get \%CONFIG, too
Axel Beckert [Tue, 27 Nov 2012 22:04:45 +0000 (23:04 +0100)]
Parameter templates for fail(), logprint() and logonly()
Axel Beckert [Tue, 27 Nov 2012 21:49:56 +0000 (22:49 +0100)]
Support Xen xl toolstack elsewhere than xen-create-image
Axel Beckert [Tue, 27 Nov 2012 21:48:37 +0000 (22:48 +0100)]
Move findXenToolstack() to Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 21:40:08 +0000 (22:40 +0100)]
Merge branch 'master' into code-deduplication
Conflicts:
bin/xen-create-image
bin/xen-create-nfs
bin/xt-create-xen-config
Axel Beckert [Tue, 27 Nov 2012 21:29:04 +0000 (22:29 +0100)]
Fix warning about no_plan usage in t/hook-inittab.t
Axel Beckert [Tue, 27 Nov 2012 21:28:38 +0000 (22:28 +0100)]
New option to dump contents of %CONFIG
Probably only needed for debugging.
Axel Beckert [Tue, 27 Nov 2012 21:24:52 +0000 (22:24 +0100)]
Preliminary support for the Xen xl toolstack
(xen-create-image supported only so far)
Axel Beckert [Tue, 27 Nov 2012 17:26:47 +0000 (18:26 +0100)]
Refactoring: Replace $options with $option as it contains just one option
Axel Beckert [Tue, 27 Nov 2012 14:59:59 +0000 (15:59 +0100)]
Replace system() by runCommand()
Axel Beckert [Tue, 27 Nov 2012 12:23:28 +0000 (13:23 +0100)]
No more refer to forking in the comments
Axel Beckert [Tue, 27 Nov 2012 12:22:34 +0000 (13:22 +0100)]
Merge branch 'master' into code-deduplication
Conflicts:
bin/xen-create-image
Axel Beckert [Tue, 27 Nov 2012 12:13:14 +0000 (13:13 +0100)]
No more mention xm bash-completion file. It has been removed.
Axel Beckert [Thu, 22 Nov 2012 19:49:00 +0000 (20:49 +0100)]
Fix typo in README
Axel Beckert [Thu, 15 Nov 2012 19:09:37 +0000 (20:09 +0100)]
Fix even more Markdown indenting
Axel Beckert [Thu, 15 Nov 2012 19:06:22 +0000 (20:06 +0100)]
Fix some Markdown indenting
Axel Beckert [Thu, 15 Nov 2012 17:38:26 +0000 (18:38 +0100)]
Use .markdown instead of .mdwn as GitHub doesn't recognize the latter
Axel Beckert [Thu, 15 Nov 2012 17:29:38 +0000 (18:29 +0100)]
Converting a first bunch of documentation to Markdown format
Axel Beckert [Thu, 15 Nov 2012 15:55:10 +0000 (16:55 +0100)]
Preliminary support for Debian Jessie and Ubuntu Raring
Also set the default mirror for Ubuntu Natty to
old-releases.ubuntu.com as it's end of life and will move there soon.
Axel Beckert [Tue, 13 Nov 2012 23:18:26 +0000 (00:18 +0100)]
Update contact information in SUPPORT
Axel Beckert [Tue, 13 Nov 2012 23:02:54 +0000 (00:02 +0100)]
Remove CVS revisions from --version output
Axel Beckert [Tue, 13 Nov 2012 22:38:30 +0000 (23:38 +0100)]
Merge branch 'master' of github.com:xtaran/xen-tools
Conflicts:
debian/changelog
Axel Beckert [Tue, 13 Nov 2012 22:35:20 +0000 (23:35 +0100)]
Also suppport elevator=noop for pygrub
Axel Beckert [Tue, 13 Nov 2012 22:10:04 +0000 (23:10 +0100)]
Default DomUs to use the noop scheduler (Closes: #693131)
Axel Beckert [Tue, 13 Nov 2012 21:55:53 +0000 (22:55 +0100)]
Also recognize M and G as size unit for --memory (Closes: #691320)
Document all recognized units.
Axel Beckert [Tue, 13 Nov 2012 21:41:47 +0000 (22:41 +0100)]
Move code for --boot feature to END block.
Fixes missing SSH fingerprint display if --boot was used. (Closes: #679183)
Remove a redundant unsetting of $MOUNT_POINT. Guard a potentially
second call to the not idempotent unMountImage().
Axel Beckert [Tue, 13 Nov 2012 21:29:46 +0000 (22:29 +0100)]
Use local parameter instead of global variable in unMountImage
Axel Beckert [Tue, 13 Nov 2012 19:45:50 +0000 (20:45 +0100)]
2 new TODOs: Remove CVS keywords, uncouple auto-start from --boot
Axel Beckert [Tue, 13 Nov 2012 18:47:36 +0000 (19:47 +0100)]
Execute END block not on --version/--help/--manual (Closes: #684346)
Axel Beckert [Tue, 13 Nov 2012 17:16:02 +0000 (18:16 +0100)]
Fix symbolic link hooks/centos-6/15-setup-arch (Closes: #690299)
Axel Beckert [Tue, 13 Nov 2012 17:07:42 +0000 (18:07 +0100)]
Bump version to 4.3.1+dev
Axel Beckert [Fri, 26 Oct 2012 13:14:38 +0000 (15:14 +0200)]
Document ideas about authorized_keys
Axel Beckert [Sun, 12 Aug 2012 22:37:41 +0000 (00:37 +0200)]
Install upstream ChangeLog only if it exists.
The upstream changelog is generated during the upstream release
process, but expected when building the binary .debs. Make its
inclusion optional in the binary .debs.
Axel Beckert [Sun, 12 Aug 2012 17:49:05 +0000 (19:49 +0200)]
Add forgotten section header in gbp.conf
Axel Beckert [Sun, 12 Aug 2012 17:44:36 +0000 (19:44 +0200)]
Add debian/gbp.conf for git-buildpackage support
Axel Beckert [Sat, 30 Jun 2012 14:45:59 +0000 (16:45 +0200)]
Release 4.3.1 RC1 unmodified as 4.3.1
Axel Beckert [Sat, 30 Jun 2012 14:07:36 +0000 (16:07 +0200)]
4.3.1 release candidate 1
Will likely just appear in the Ubuntu PPA to check if it finally build
for Ubuntu again