]> xenbits.xensource.com Git - people/dariof/xen-tools.git/log
people/dariof/xen-tools.git
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

12 years agoAdd debian/gbp.conf for git-buildpackage support
Axel Beckert [Sun, 12 Aug 2012 17:44:36 +0000 (19:44 +0200)]
Add debian/gbp.conf for git-buildpackage support

12 years agoRelease 4.3.1 RC1 unmodified as 4.3.1 4.3.1
Axel Beckert [Sat, 30 Jun 2012 14:45:59 +0000 (16:45 +0200)]
Release 4.3.1 RC1 unmodified as 4.3.1

12 years ago4.3.1 release candidate 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

12 years agoChangelog entry for t/hook-tls.t failures on 32-bit
Axel Beckert [Tue, 26 Jun 2012 23:52:12 +0000 (01:52 +0200)]
Changelog entry for t/hook-tls.t failures on 32-bit

12 years agoOnly run testTLSDisabling if distribution actually has 10-disable-tls
Axel Beckert [Tue, 26 Jun 2012 23:49:56 +0000 (01:49 +0200)]
Only run testTLSDisabling if distribution actually has 10-disable-tls

12 years agoIgnore hooks/common in t/hook-tls.t
Axel Beckert [Tue, 26 Jun 2012 23:49:21 +0000 (01:49 +0200)]
Ignore hooks/common in t/hook-tls.t

12 years agot/hook-tls.t: Always output tested distribution
Axel Beckert [Tue, 26 Jun 2012 23:41:42 +0000 (01:41 +0200)]
t/hook-tls.t: Always output tested distribution

12 years agoUse "rm -vf" instead of "-rm" in t/Makefile
Axel Beckert [Tue, 26 Jun 2012 23:33:47 +0000 (01:33 +0200)]
Use "rm -vf" instead of "-rm" in t/Makefile

12 years agoRemove t/modules.t in upstream's t/Makefile
Axel Beckert [Tue, 26 Jun 2012 23:31:57 +0000 (01:31 +0200)]
Remove t/modules.t in upstream's t/Makefile

... instead of remove it in debian/rules' clean target.

Call clean target of t/Makefile also from clean target of toplevel
Makefile.

12 years agoBump version to 4.3+dev
Axel Beckert [Tue, 26 Jun 2012 23:31:09 +0000 (01:31 +0200)]
Bump version to 4.3+dev

12 years agoRelease 4.3
Axel Beckert [Tue, 26 Jun 2012 20:37:02 +0000 (22:37 +0200)]
Release 4.3

12 years agoRemove generated file t/modules.t in clean target
Axel Beckert [Tue, 26 Jun 2012 22:02:22 +0000 (00:02 +0200)]
Remove generated file t/modules.t in clean target

Otherwise the package wouldn't build twice in a row.

It didn't hurt while developing since it's listed in .gitignore. :-)

12 years agoDon't remove stamp files manually, dh_clean does that already
Axel Beckert [Tue, 26 Jun 2012 21:56:02 +0000 (23:56 +0200)]
Don't remove stamp files manually, dh_clean does that already

12 years agoSwitch to source format to "3.0 (quilt)"
Axel Beckert [Tue, 26 Jun 2012 20:32:52 +0000 (22:32 +0200)]
Switch to source format to "3.0 (quilt)"

12 years agoRemove most Mercurial traces
Axel Beckert [Fri, 8 Jun 2012 19:45:49 +0000 (21:45 +0200)]
Remove most Mercurial traces

12 years agoAdd bug report reference to FTBFS in testsuite
Axel Beckert [Fri, 8 Jun 2012 19:28:28 +0000 (21:28 +0200)]
Add bug report reference to FTBFS in testsuite

12 years agoRewrite current changelog entry; start new NEWS entry
Axel Beckert [Fri, 8 Jun 2012 18:36:34 +0000 (20:36 +0200)]
Rewrite current changelog entry; start new NEWS entry

12 years agoAdd build-dependency on git for t/gitignore.t
Axel Beckert [Fri, 8 Jun 2012 18:31:05 +0000 (20:31 +0200)]
Add build-dependency on git for t/gitignore.t

12 years agoAdd build-dependency on Test::Pod::Coverage for t/pod-coverage.t
Axel Beckert [Fri, 8 Jun 2012 16:54:53 +0000 (18:54 +0200)]
Add build-dependency on Test::Pod::Coverage for t/pod-coverage.t

12 years agoAdd build-dependency on Moose for t/perl-syntax.t
Axel Beckert [Fri, 8 Jun 2012 16:51:28 +0000 (18:51 +0200)]
Add build-dependency on Moose for t/perl-syntax.t

12 years agoSkip t/hook-inittab.t if /etc/inittab is not present
Axel Beckert [Fri, 8 Jun 2012 16:41:58 +0000 (18:41 +0200)]
Skip t/hook-inittab.t if /etc/inittab is not present

Fixes FTBFS on Ubuntu.

12 years agoDisable tests of not yet used Xen::Tools perl modules.
Axel Beckert [Fri, 8 Jun 2012 15:37:28 +0000 (17:37 +0200)]
Disable tests of not yet used Xen::Tools perl modules.

Fixes FTBFS in test suite due to not satisifed Moose dependency in
Xen::Tools::Log.

12 years agoMark as 4.3 Release Candidate 1
Axel Beckert [Fri, 8 Jun 2012 12:44:06 +0000 (14:44 +0200)]
Mark as 4.3 Release Candidate 1

12 years agoCreate tar.gz files in .. instead of ..
Axel Beckert [Fri, 8 Jun 2012 12:41:29 +0000 (14:41 +0200)]
Create tar.gz files in .. instead of ..

Eases git handling and package generation.

12 years agoMove xen-utils (for pygrub) from Suggests to Recommends
Axel Beckert [Thu, 7 Jun 2012 21:13:00 +0000 (23:13 +0200)]
Move xen-utils (for pygrub) from Suggests to Recommends

pygrub becomes the necessary way to boot more and more often.

12 years agoAdd more logMessage to centos-*/25-setup-kernel
Axel Beckert [Thu, 7 Jun 2012 20:37:38 +0000 (22:37 +0200)]
Add more logMessage to centos-*/25-setup-kernel

Make as similar as possible wrt to comments and installed packages.

12 years agoAnticipatory adding of symlinks for recent Fedora releases
Axel Beckert [Thu, 7 Jun 2012 20:24:29 +0000 (22:24 +0200)]
Anticipatory adding of symlinks for recent Fedora releases

Fedora > 10 doesn't work anyway as rinse doesn't support it, at least
as of now (i.e. with rinse 2.0).

12 years agoUpdate TODO wrt code duplication and the hooks directory
Axel Beckert [Thu, 7 Jun 2012 20:21:39 +0000 (22:21 +0200)]
Update TODO wrt code duplication and the hooks directory

12 years agoOfficially support CentOS as DomU
Axel Beckert [Thu, 7 Jun 2012 16:18:40 +0000 (18:18 +0200)]
Officially support CentOS as DomU

12 years agoFix kernel version detection for CentOS 6
Axel Beckert [Thu, 7 Jun 2012 16:01:42 +0000 (18:01 +0200)]
Fix kernel version detection for CentOS 6

12 years agoExchange initrd-*.img and initramfs-*.img between CentOS 5 + 6
Axel Beckert [Thu, 7 Jun 2012 14:57:45 +0000 (16:57 +0200)]
Exchange initrd-*.img and initramfs-*.img between CentOS 5 + 6

12 years agoSupport rinse 2.0
Axel Beckert [Thu, 7 Jun 2012 12:48:47 +0000 (14:48 +0200)]
Support rinse 2.0

With rinse 2.0 the --arch option in mandatory. Let it default to the
Dom0's architecture.

12 years agoEnforces umask 022 in 50-setup-hostname*
Axel Beckert [Thu, 7 Jun 2012 11:39:02 +0000 (13:39 +0200)]
Enforces umask 022 in 50-setup-hostname*

Hopefully closes #619630

12 years agoFix shebang line in centos-*/25-setup-kernel
Axel Beckert [Thu, 7 Jun 2012 11:22:28 +0000 (13:22 +0200)]
Fix shebang line in centos-*/25-setup-kernel

Also set the executable bit

12 years agoRemove xen-shell from Recommends, nobody picked it up. (Closes: #603708)
Axel Beckert [Thu, 7 Jun 2012 11:16:00 +0000 (13:16 +0200)]
Remove xen-shell from Recommends, nobody picked it up. (Closes: #603708)

12 years agoUpgrade rinse recommendation to >= 1.9.1-1
Axel Beckert [Thu, 7 Jun 2012 11:08:57 +0000 (13:08 +0200)]
Upgrade rinse recommendation to >= 1.9.1-1

Needed for CentOS 6 (and maybe also CentOS 5)