]> xenbits.xensource.com Git - people/dariof/xen-tools.git/log
people/dariof/xen-tools.git
12 years agoMention in error message why xen-create-image thinks that an installation failed
Axel Beckert [Wed, 23 Jan 2013 12:13:43 +0000 (13:13 +0100)]
Mention in error message why xen-create-image thinks that an installation failed

12 years agoFix some typos and grammar in log messages
Axel Beckert [Wed, 23 Jan 2013 12:11:50 +0000 (13:11 +0100)]
Fix some typos and grammar in log messages

12 years agoAlso use linux-image-virtual instead of linux-image-server for >= karmic
Axel Beckert [Tue, 22 Jan 2013 20:49:24 +0000 (21:49 +0100)]
Also use linux-image-virtual instead of linux-image-server for >= karmic

12 years agoFix typo
Axel Beckert [Tue, 22 Jan 2013 01:37:44 +0000 (02:37 +0100)]
Fix typo

12 years agoInstall grub-legacy in all pygrub-based DomUs
Axel Beckert [Tue, 22 Jan 2013 01:30:15 +0000 (02:30 +0100)]
Install grub-legacy in all pygrub-based DomUs

12 years agoFactor out module-init-tools (or kmod) installation
Axel Beckert [Tue, 22 Jan 2013 01:27:48 +0000 (02:27 +0100)]
Factor out module-init-tools (or kmod) installation

12 years agoRefactoring: Normalize 80-kernel-install for Ubuntus
Axel Beckert [Tue, 22 Jan 2013 01:01:13 +0000 (02:01 +0100)]
Refactoring: Normalize 80-kernel-install for Ubuntus

12 years agochmod 644 everything in xen-tools/misc
Axel Beckert [Tue, 22 Jan 2013 00:29:13 +0000 (01:29 +0100)]
chmod 644 everything in xen-tools/misc

12 years agoUbuntu: install linux-image-virtual instead of linux-image-server
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

12 years agoRename misc/{xen-tools → xen-tools.bash-completion}
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/.

12 years agoShip /etc/initramfs-tools/conf.d/xen-tools with MODULES=most
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.

12 years agoAdd default mount options for ext4, identical to ext2/ext3
Axel Beckert [Mon, 21 Jan 2013 20:23:41 +0000 (21:23 +0100)]
Add default mount options for ext4, identical to ext2/ext3

12 years agoFix quoting in hooks/common/91-install-fs-tools
Axel Beckert [Mon, 21 Jan 2013 15:32:10 +0000 (16:32 +0100)]
Fix quoting in hooks/common/91-install-fs-tools

12 years agoHandle module-init-tools → kmod transition in wheezy/raring gracefully
Axel Beckert [Mon, 21 Jan 2013 15:15:55 +0000 (16:15 +0100)]
Handle module-init-tools → kmod transition in wheezy/raring gracefully

12 years agoBump copyright years in xen-delete-image and xen-list-images
Axel Beckert [Fri, 18 Jan 2013 01:25:06 +0000 (02:25 +0100)]
Bump copyright years in xen-delete-image and xen-list-images

12 years agoxen-create-image seems to work now again, too: remove TODO
Axel Beckert [Fri, 18 Jan 2013 01:21:25 +0000 (02:21 +0100)]
xen-create-image seems to work now again, too: remove TODO

12 years agoxen-delete-image now also understand --extension
Axel Beckert [Fri, 18 Jan 2013 01:13:19 +0000 (02:13 +0100)]
xen-delete-image now also understand --extension

12 years agoProperly ident --extension docs in xen-list-images' POD
Axel Beckert [Fri, 18 Jan 2013 01:12:22 +0000 (02:12 +0100)]
Properly ident --extension docs in xen-list-images' POD

12 years agoFix Markdown syntax of reference style links in README
Axel Beckert [Fri, 18 Jan 2013 00:55:57 +0000 (01:55 +0100)]
Fix Markdown syntax of reference style links in README

12 years agoREADME: Installing Dapper and Edgy no more works on Wheezy due to #659360
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

12 years agoOverwork TLS disabling on Debian and Ubuntu
Axel Beckert [Fri, 18 Jan 2013 00:26:11 +0000 (01:26 +0100)]
Overwork TLS disabling on Debian and Ubuntu

12 years agounMountImage may fail if $CONFIG{FAIL} is already set
Axel Beckert [Thu, 17 Jan 2013 21:59:34 +0000 (22:59 +0100)]
unMountImage may fail if $CONFIG{FAIL} is already set

12 years agoRemove redundant and broken second setting of mirror by distribution
Axel Beckert [Thu, 17 Jan 2013 21:59:01 +0000 (22:59 +0100)]
Remove redundant and broken second setting of mirror by distribution

12 years agoHandle Sarge amd64 case properly
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

12 years agoMake t/xen-lists-images.t more strict: No more /i
Axel Beckert [Thu, 17 Jan 2013 21:17:37 +0000 (22:17 +0100)]
Make t/xen-lists-images.t more strict: No more /i

12 years agoxen-list-images now also outputs the name of the config file
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

12 years agoAdd --extension option to xen-list-images
Axel Beckert [Thu, 17 Jan 2013 21:13:34 +0000 (22:13 +0100)]
Add --extension option to xen-list-images

12 years agoFix "--extension=" with empty parameter
Axel Beckert [Thu, 17 Jan 2013 20:57:50 +0000 (21:57 +0100)]
Fix "--extension=" with empty parameter

12 years agoMention that --keep does not prevent unmounting
Axel Beckert [Thu, 17 Jan 2013 20:19:55 +0000 (21:19 +0100)]
Mention that --keep does not prevent unmounting

12 years agoIt's said that just "END" is better style than "sub END".
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".

12 years agoNormalize redundant FAIL test
Axel Beckert [Thu, 17 Jan 2013 20:07:34 +0000 (21:07 +0100)]
Normalize redundant FAIL test

12 years agoTrap SIGINT to unmount to temporary mount point
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.

12 years agoAdd optional argument to unMountImage and hence runCommand to allow failure
Axel Beckert [Thu, 17 Jan 2013 20:02:00 +0000 (21:02 +0100)]
Add optional argument to unMountImage and hence runCommand to allow failure

12 years agoRemove redundant unMountImage call
Axel Beckert [Thu, 17 Jan 2013 19:55:42 +0000 (20:55 +0100)]
Remove redundant unMountImage call

12 years agoTODO: Move /usr/lib/xen-tools/ to /usr/share/xen-tools/
Axel Beckert [Thu, 17 Jan 2013 17:30:39 +0000 (18:30 +0100)]
TODO: Move /usr/lib/xen-tools/ to /usr/share/xen-tools/

12 years agoApply wrap-and-sort to debian/control
Axel Beckert [Thu, 17 Jan 2013 17:06:40 +0000 (18:06 +0100)]
Apply wrap-and-sort to debian/control

12 years agoSwitch to a minimal dh style debian/rules
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.

12 years agoUse dh_installexamples with a debian/examples file
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. :-)

12 years agoMove examples from debian/examples to examples
Axel Beckert [Thu, 17 Jan 2013 16:50:43 +0000 (17:50 +0100)]
Move examples from debian/examples to examples

12 years agoBump Copyright years at multiple place
Axel Beckert [Thu, 17 Jan 2013 16:09:37 +0000 (17:09 +0100)]
Bump Copyright years at multiple place

12 years agoTODO: Obvious Sarge amd64 mirror issues
Axel Beckert [Thu, 17 Jan 2013 15:49:34 +0000 (16:49 +0100)]
TODO: Obvious Sarge amd64 mirror issues

12 years agoNo more explicitly call "make manpages"
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.

12 years agoFix copy & paste error in binary-* targets in debian/rules
Axel Beckert [Wed, 16 Jan 2013 16:01:40 +0000 (17:01 +0100)]
Fix copy & paste error in binary-* targets in debian/rules

12 years agoUse dh_auto_{install,clean}; use "$(MAKE)" instead of "make"
Axel Beckert [Wed, 16 Jan 2013 15:58:10 +0000 (16:58 +0100)]
Use dh_auto_{install,clean}; use "$(MAKE)" instead of "make"

12 years agoRemove explicit mentioning of upstream changelog in debian/rules
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.

12 years agoRevert "Install upstream ChangeLog only if it exists."
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.

12 years agoMakefile: Accept "DESTDIR" instead of "prefix=", too
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

12 years agoNo more specific milestones in KNOWN_BUGS
Axel Beckert [Thu, 13 Dec 2012 13:49:06 +0000 (14:49 +0100)]
No more specific milestones in KNOWN_BUGS

12 years agoBump version to 4.4~dev
Axel Beckert [Wed, 28 Nov 2012 00:28:48 +0000 (01:28 +0100)]
Bump version to 4.4~dev

12 years agoReplace some verbose print()s by logprint_with_config()
Axel Beckert [Wed, 28 Nov 2012 00:10:58 +0000 (01:10 +0100)]
Replace some verbose print()s by logprint_with_config()

12 years agoTODO: Unify --debug and --dumpconfig
Axel Beckert [Wed, 28 Nov 2012 00:10:09 +0000 (01:10 +0100)]
TODO: Unify --debug and --dumpconfig

12 years agoCall findXenToolstack() also in xen-{delete,resize,update}-image
Axel Beckert [Wed, 28 Nov 2012 00:04:39 +0000 (01:04 +0100)]
Call findXenToolstack() also in xen-{delete,resize,update}-image

12 years agoAdd --no-xen-ok option also to xen-create-image
Axel Beckert [Wed, 28 Nov 2012 00:03:58 +0000 (01:03 +0100)]
Add --no-xen-ok option also to xen-create-image

12 years agoBugfix: Can't pass @_ to templated functions which expect scalars
Axel Beckert [Tue, 27 Nov 2012 23:52:20 +0000 (00:52 +0100)]
Bugfix: Can't pass @_ to templated functions which expect scalars

12 years agoFix some whitespace issues in t/argument-check.t
Axel Beckert [Tue, 27 Nov 2012 23:04:25 +0000 (00:04 +0100)]
Fix some whitespace issues in t/argument-check.t

12 years agoUse done_testing instead of no_plan
Axel Beckert [Tue, 27 Nov 2012 23:04:07 +0000 (00:04 +0100)]
Use done_testing instead of no_plan

12 years agoNew xen-delete-image option --no-xen-ok for disabling xenRunning tests
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

12 years agoMove findBinary to Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 22:42:21 +0000 (23:42 +0100)]
Move findBinary to Xen::Tools::Common

12 years agoCall scripts in tests with local library paths
Axel Beckert [Tue, 27 Nov 2012 22:39:49 +0000 (23:39 +0100)]
Call scripts in tests with local library paths

12 years agoMake t/pod-coverage.t pass for Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 22:38:26 +0000 (23:38 +0100)]
Make t/pod-coverage.t pass for Xen::Tools::Common

12 years agoFix some logprint() calls with multiple arguments
Axel Beckert [Tue, 27 Nov 2012 22:37:46 +0000 (23:37 +0100)]
Fix some logprint() calls with multiple arguments

12 years agoDefine fail() and logprint() helpers as early as necessary
Axel Beckert [Tue, 27 Nov 2012 22:37:09 +0000 (23:37 +0100)]
Define fail() and logprint() helpers as early as necessary

12 years agoAll runCommand() calls should pass %CONFIG
Axel Beckert [Tue, 27 Nov 2012 22:31:21 +0000 (23:31 +0100)]
All runCommand() calls should pass %CONFIG

12 years agoReplace one more die by fail
Axel Beckert [Tue, 27 Nov 2012 22:26:32 +0000 (23:26 +0100)]
Replace one more die by fail

12 years agoFix missing trailing semicolon
Axel Beckert [Tue, 27 Nov 2012 22:26:18 +0000 (23:26 +0100)]
Fix missing trailing semicolon

12 years agoConsequently use $CONFIG{FAIL} instead of $FAIL
Axel Beckert [Tue, 27 Nov 2012 22:25:29 +0000 (23:25 +0100)]
Consequently use $CONFIG{FAIL} instead of $FAIL

12 years agoMake fail(), logprint() and logonly() get \%CONFIG, too
Axel Beckert [Tue, 27 Nov 2012 22:24:10 +0000 (23:24 +0100)]
Make fail(), logprint() and logonly() get \%CONFIG, too

12 years agoParameter templates for fail(), logprint() and logonly()
Axel Beckert [Tue, 27 Nov 2012 22:04:45 +0000 (23:04 +0100)]
Parameter templates for fail(), logprint() and logonly()

12 years agoSupport Xen xl toolstack elsewhere than xen-create-image
Axel Beckert [Tue, 27 Nov 2012 21:49:56 +0000 (22:49 +0100)]
Support Xen xl toolstack elsewhere than xen-create-image

12 years agoMove findXenToolstack() to Xen::Tools::Common
Axel Beckert [Tue, 27 Nov 2012 21:48:37 +0000 (22:48 +0100)]
Move findXenToolstack() to Xen::Tools::Common

12 years agoMerge branch 'master' into code-deduplication
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

12 years agoFix warning about no_plan usage in t/hook-inittab.t
Axel Beckert [Tue, 27 Nov 2012 21:29:04 +0000 (22:29 +0100)]
Fix warning about no_plan usage in t/hook-inittab.t

12 years agoNew option to dump contents of %CONFIG
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.

12 years agoPreliminary support for the Xen xl toolstack
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)

12 years agoRefactoring: Replace $options with $option as it contains just one option
Axel Beckert [Tue, 27 Nov 2012 17:26:47 +0000 (18:26 +0100)]
Refactoring: Replace $options with $option as it contains just one option

12 years agoReplace system() by runCommand()
Axel Beckert [Tue, 27 Nov 2012 14:59:59 +0000 (15:59 +0100)]
Replace system() by runCommand()

12 years agoNo more refer to forking in the comments
Axel Beckert [Tue, 27 Nov 2012 12:23:28 +0000 (13:23 +0100)]
No more refer to forking in the comments

12 years agoMerge branch 'master' into code-deduplication
Axel Beckert [Tue, 27 Nov 2012 12:22:34 +0000 (13:22 +0100)]
Merge branch 'master' into code-deduplication

Conflicts:
bin/xen-create-image

12 years agoNo more mention xm bash-completion file. It has been removed.
Axel Beckert [Tue, 27 Nov 2012 12:13:14 +0000 (13:13 +0100)]
No more mention xm bash-completion file. It has been removed.

12 years agoFix typo in README
Axel Beckert [Thu, 22 Nov 2012 19:49:00 +0000 (20:49 +0100)]
Fix typo in README

12 years agoFix even more Markdown indenting
Axel Beckert [Thu, 15 Nov 2012 19:09:37 +0000 (20:09 +0100)]
Fix even more Markdown indenting

12 years agoFix some Markdown indenting
Axel Beckert [Thu, 15 Nov 2012 19:06:22 +0000 (20:06 +0100)]
Fix some Markdown indenting

12 years agoUse .markdown instead of .mdwn as GitHub doesn't recognize the latter
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

12 years agoConverting a first bunch of documentation to Markdown format
Axel Beckert [Thu, 15 Nov 2012 17:29:38 +0000 (18:29 +0100)]
Converting a first bunch of documentation to Markdown format

12 years agoPreliminary support for Debian Jessie and Ubuntu Raring
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.

12 years agoUpdate contact information in SUPPORT
Axel Beckert [Tue, 13 Nov 2012 23:18:26 +0000 (00:18 +0100)]
Update contact information in SUPPORT

12 years agoRemove CVS revisions from --version output
Axel Beckert [Tue, 13 Nov 2012 23:02:54 +0000 (00:02 +0100)]
Remove CVS revisions from --version output

12 years agoMerge branch 'master' of github.com:xtaran/xen-tools
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

12 years agoAlso suppport elevator=noop for pygrub
Axel Beckert [Tue, 13 Nov 2012 22:35:20 +0000 (23:35 +0100)]
Also suppport elevator=noop for pygrub

12 years agoDefault DomUs to use the noop scheduler (Closes: #693131)
Axel Beckert [Tue, 13 Nov 2012 22:10:04 +0000 (23:10 +0100)]
Default DomUs to use the noop scheduler (Closes: #693131)

12 years agoAlso recognize M and G as size unit for --memory (Closes: #691320)
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.

12 years agoMove code for --boot feature to END block.
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().

12 years agoUse local parameter instead of global variable in unMountImage
Axel Beckert [Tue, 13 Nov 2012 21:29:46 +0000 (22:29 +0100)]
Use local parameter instead of global variable in unMountImage

12 years ago2 new TODOs: Remove CVS keywords, uncouple auto-start from --boot
Axel Beckert [Tue, 13 Nov 2012 19:45:50 +0000 (20:45 +0100)]
2 new TODOs: Remove CVS keywords, uncouple auto-start from --boot

12 years agoExecute END block not on --version/--help/--manual (Closes: #684346)
Axel Beckert [Tue, 13 Nov 2012 18:47:36 +0000 (19:47 +0100)]
Execute END block not on --version/--help/--manual (Closes: #684346)

12 years agoFix symbolic link hooks/centos-6/15-setup-arch (Closes: #690299)
Axel Beckert [Tue, 13 Nov 2012 17:16:02 +0000 (18:16 +0100)]
Fix symbolic link hooks/centos-6/15-setup-arch (Closes: #690299)

12 years agoBump version to 4.3.1+dev
Axel Beckert [Tue, 13 Nov 2012 17:07:42 +0000 (18:07 +0100)]
Bump version to 4.3.1+dev

12 years agoDocument ideas about authorized_keys
Axel Beckert [Fri, 26 Oct 2012 13:14:38 +0000 (15:14 +0200)]
Document ideas about authorized_keys

12 years agoInstall upstream ChangeLog only if it exists.
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.

12 years agoAdd forgotten section header in gbp.conf
Axel Beckert [Sun, 12 Aug 2012 17:49:05 +0000 (19:49 +0200)]
Add forgotten section header in gbp.conf