Axel Beckert
2e9394d010
Refactoring: Massive code deduplication in hooks directory (Part 2)
...
All hooks files which were identical in two groups (debianoid and
redhatoid) have been moved to the new hooks/common directory and now
have symbolic links to the according new files at their old locations.
2012-06-04 16:47:59 +02:00
Axel Beckert
fc736c040d
Refactoring: Massive code deduplication in hooks directory
...
All hooks files which were identical and had no second group of
identically named hook files have been moved to a new hooks/common
directory and now have symbolic links to the new single file at their
old locations.
Also slightly modified to make this work:
* Makefile: copy new hooks/common directory
* Some tests: ignore new hooks/common directory
2012-06-04 16:26:03 +02:00
Axel Beckert
3106753871
Text deduplication in the TODO file ;-)
2012-05-31 01:33:26 +02:00
Axel Beckert
f58a9faa6a
Merge branch 'master' into code-deduplication
2012-05-31 01:29:11 +02:00
Axel Beckert
8b4701875f
TODO: About code deduplication in hooks/.
2012-05-31 01:29:01 +02:00
Axel Beckert
b1476676fe
Xen::Tools::Common should return true
2012-05-31 01:21:35 +02:00
Axel Beckert
a23f31077a
Call commands in tests with proper search path for perl modules
2012-05-31 01:19:23 +02:00
Axel Beckert
34ccb63f64
Move functions fail, logonly and logprint to Xen::Tools::Common
...
They're used in there
2012-05-31 01:10:14 +02:00
Axel Beckert
ed91f1fc43
Merge branch 'master' into code-deduplication
...
Conflicts:
bin/xen-create-image
2012-05-31 01:07:59 +02:00
Axel Beckert
83f736f0dd
Add NEWS to debian/docs
2012-05-31 00:35:44 +02:00
Axel Beckert
0747b2fdd9
Add a NEWS file with major changes starting from the 4.2 release
2012-05-31 00:35:00 +02:00
Axel Beckert
a8bef12391
Update copyright years in debian/copyright
2012-05-30 23:58:12 +02:00
Axel Beckert
6e0bfb9658
Update copyright years at several places
2012-05-30 23:57:56 +02:00
Axel Beckert
9a0c6fa724
Fix some tab characters
2012-05-30 23:44:18 +02:00
Axel Beckert
e727fbbbbd
Test for $CONFIG{dontformat} just once
2012-05-30 23:41:37 +02:00
Axel Beckert
953c692b54
Add Pieter Barrezeele to AUTHORS
2012-05-30 23:37:36 +02:00
Pieter Barrezeele
f18cda8796
Add --dontformat to skip filesystem creation
2012-05-30 23:37:09 +02:00
Pieter Barrezeele
ef465d9879
Add --finalrole to run role scripts after config file creation
2012-05-30 23:34:04 +02:00
Pieter Barrezeele
9320ba661d
Don't verify the availability of lvm tools unless lvm is used
2012-05-30 23:30:13 +02:00
Axel Beckert
0b820d8675
Update AUTHORS
2012-05-30 23:23:36 +02:00
Axel Beckert
590aa44e7c
TODO: wrong mirror displayed on startup summary
2012-05-30 23:03:12 +02:00
Axel Beckert
6201e24b51
Also disable initctl in the chroot, not only start-stop-daemon
...
Closes LP#997063. Thanks xstasi on Lauchnpad for the patch
2012-05-30 23:03:12 +02:00
Axel Beckert
625a6f6282
Make t/xen-tools.t not fail on package build
...
Note down that t/xen-tools.t is not really functional yet
2012-05-30 23:03:12 +02:00
Axel Beckert
2277f433c1
roles/editor =~ s/logPrint/logMessage/ (as everywhere else)
2012-05-30 23:03:12 +02:00
Axel Beckert
6018925b97
No more expect at least one option to mkfs.* calls.
...
Fixes btrfs creation. Closes Debian bug report #609982 .
2012-05-30 23:03:12 +02:00
Axel Beckert
98e590eafa
Changelog entry for John Hughes' fix for #609673
2012-05-30 23:03:05 +02:00
John Hughes
d0f85802bd
Always write down root partition as first physical device
...
Otherwise pygrub fails. Closes Debian bug report #609673
2012-05-30 23:02:15 +02:00
Axel Beckert
6a6d3876f6
Use $ENV{http_proxy} instead of prepending the command with a variable
2012-05-08 00:58:56 +02:00
Axel Beckert
7c64b9e7c9
New --apt_proxy option will close #610457
2012-05-08 00:50:51 +02:00
Axel Beckert
8780d7d9ee
Use dh_auto_test for build time tests and add according build-dependencies
2012-05-08 00:48:12 +02:00
Axel Beckert
00586d1443
Add build-dependency on devscripts for checkbashisms used in t/portable-shells.t
2012-05-08 00:42:50 +02:00
Axel Beckert
fefc8c1106
Mention Alex Tomlins' --apt_proxy option
2012-05-08 00:41:21 +02:00
Axel Beckert
9c90c93bc9
Merge commit 'refs/merge-requests/2' of git://gitorious.org/xen-tools/xen-tools into merge-requests/2
2012-05-08 00:30:36 +02:00
Axel Beckert
c74cb00897
Discontinue 4.2 branch and continue towards a 4.3 release
2012-05-08 00:27:39 +02:00
Axel Beckert
03680e1ee5
Merge branch '4.2'
2012-05-08 00:11:29 +02:00
Axel Beckert
846266eedb
Mention Alexander Mette in the changelog as he also sent a patch for #652110 , just upstream
2012-05-08 00:11:23 +02:00
Axel Beckert
b5175f6f3b
Properly set $FAIL instead of just calling die()
2012-05-08 00:09:09 +02:00
Axel Beckert
fcb6b0645c
Properly set $FAIL instead of just calling die()
2012-05-07 23:46:59 +02:00
Axel Beckert
7a01a08aa4
Replace tabs with spaces
2012-05-07 23:06:29 +02:00
Axel Beckert
57e6d5d480
Use $ips instead of $IP_ADDRESSES to keep variable names consistent
...
Update t/xt-create-xen-config.t to cope with the new variable
2012-05-07 23:06:21 +02:00
Axel Beckert
4d98232656
Replace tabs with spaces
2012-05-07 22:56:33 +02:00
Axel Beckert
1b4edee2d3
Use $ips instead of $IP_ADDRESSES to keep variable names consistent
...
Update t/xt-create-xen-config.t to cope with the new variable
2012-05-07 22:55:33 +02:00
Axel Beckert
6fe6f5b09f
Merge branch '4.2'
2012-05-07 22:23:05 +02:00
Axel Beckert
cfd615b62d
Mention Vagrant Cascadian's patch in the changelog
2012-05-07 22:18:34 +02:00
Vagrant Cascadian
81656a9ef5
only attempt to generate the ssh host keys if not already present
2012-05-07 22:16:39 +02:00
Axel Beckert
f4103617e6
Update README and long description in debian/control for new releases
2012-05-07 22:00:03 +02:00
Axel Beckert
ce626e3e9f
Add dependency on openssh-client for ssh-keygen ( Closes : #649108 )
2012-05-07 21:50:36 +02:00
Axel Beckert
3e44a19a66
xt-guess-suite-and-mirror exits with non-zero if no proper mirror could be found
2012-05-07 21:42:03 +02:00
Axel Beckert
a9aea889d8
Support sources.list.d (i.e. when no sources.list exists; closes #650300 )
2012-05-07 21:33:40 +02:00
Axel Beckert
f55461b1bc
Mention Brian Bennett's fix in the Debian changelog
2012-05-07 21:22:36 +02:00