Axel Beckert
e10c67e87c
Add a release alias feature to support fedora's code names
2010-05-17 22:21:11 +02:00
Axel Beckert
a3b9715a9a
Merge branch 'master' into febootstrap
2010-05-17 22:07:44 +02:00
Axel Beckert
e556ebdbf6
Use old-releases.ubuntu.com as default mirror for Edgy, Feisty and Gutsy; add default mirror for Dapper
2010-05-17 20:02:18 +02:00
Axel Beckert
5cbecd8e66
Merge branch 'master' into febootstrap
2010-05-17 16:31:24 +02:00
Axel Beckert
ae22845718
Add documentation for commit af19678
2010-05-17 03:39:42 +02:00
Axel Beckert
97c1bb0637
Document changes introduced by 5b420f4 in POD
2010-05-17 03:30:15 +02:00
Nathan O'Sullivan
5b420f4cc6
Change role argument to allow supplying a full pathname to a file outside of roledir
2010-05-17 03:27:08 +02:00
Nathan O'Sullivan
0273892441
Allow disk_device and serial_device to be overridden on the command line
2010-05-17 03:25:13 +02:00
Axel Beckert
e11626a95c
Replace rpmstrap by febootstrap
...
(rpmstrap has been removed from Debian between Etch and Lenny.)
2010-05-17 03:15:14 +02:00
Axel Beckert
c6cb25edf9
Fix cut & paste error in description of do_rinse
2010-05-17 03:07:29 +02:00
Axel Beckert
cea763b669
Let --mirror overrule per-distro mirror defaults
...
Previously the --mirror value was ignored if a default mirror for the
--dist value has been defined.
Now the --mirror value is by default unset and filled with the
per-distro default mirror in that case.
2010-05-17 02:52:19 +02:00
Axel Beckert
98514d3fc2
Remove redundant default mirror setting
2010-05-17 02:51:39 +02:00
Axel Beckert
8df98d4198
Save the exit code of a command, but also allow its output to be saved to the log as it happens
2010-05-17 02:16:44 +02:00
Axel Beckert
7a3ab22439
Split helper functions logprint into logprint and logonly
2010-05-17 02:09:47 +02:00
Axel Beckert
546a1441a9
Fix some typos in code comments
2010-05-17 01:15:33 +02:00
Axel Beckert
fc973602e5
Correctly propagate failing hooks back to xen-create-image
2010-05-17 01:13:26 +02:00
Axel Beckert
e3444880a6
Fix syntax error in detection of pygrub needing Ubuntu releases
2010-05-16 01:31:51 +02:00
Axel Beckert
b427cf74b2
Different default mirror for Sarge amd64 necessary
2010-05-16 01:31:06 +02:00
Axel Beckert
bbcfa3ad82
Use regexp to catch potential lucid derivatives as well as maverick
2010-05-16 01:10:50 +02:00
Axel Beckert
1b3f0539b9
Always use pygrub if installig Lucid, doesn't work without
2010-05-16 01:04:17 +02:00
Axel Beckert
49cf467f49
Document the --pygrub option
2010-05-16 00:07:41 +02:00
Axel Beckert
c223b0f8c6
Use ftp.debian.org instead of ftp.us.debian.org as default Debian mirror
...
Rationale:
ftp.us.debian.org is a DNS Round Robin for five IPv4-only hosts in the US.
ftp.debian.org is only a single host (kassia in .nl), but also
reachable via IPv6 and connected to GEANT, i.e. most European
universities don't have to pay for traffic with ftp.debian.org.
2010-05-15 18:30:02 +02:00
Axel Beckert
c9023d73fd
xen-create-image: Also output (often automatically determined) mirror
2010-05-15 18:24:50 +02:00
Axel Beckert
591f23157a
Default mirror for Sarge (and soon Etch, too) is archive.debian.org
2010-05-15 18:23:53 +02:00
Axel Beckert
49d01d9a76
Use hvc0 and xvda devices by default, add --scsi option for sda names
2010-05-15 16:04:17 +02:00
Axel Beckert
9210c6c8be
Rudimentarily support Ubuntu Maverick Meerkat (10.10)
2010-05-15 01:29:17 +02:00
Axel Beckert
20b17ea5e1
Implement separate default mirrors for Debian and Ubuntu
2010-05-15 01:17:35 +02:00
Axel Beckert
a9aa524bea
Install 'stable' instead of 'leny' by default
2010-05-15 01:08:19 +02:00
Axel Beckert
9682622321
Install Lenny instead of Sarge by Default
2010-05-15 01:04:33 +02:00
Axel Beckert
ae5a2eab53
Replace all tabs with 8 blanks to make t/no-tabs.t happy
2010-04-15 02:22:44 +02:00
Axel Beckert
bc750e31e0
Fix exit code of xt-install-image when install method failed ( Closes : #534290 )
2010-04-09 10:55:18 +02:00
Axel Beckert
05c80ffe3a
Avoid single quotes in here data to avoid syntax hilighting issues (nearly the same text in xt-install-image)
2010-04-09 10:39:24 +02:00
Axel Beckert
e613f2088c
Avoid single quotes in here data to avoid syntax hilighting issues
2010-04-09 10:35:45 +02:00
Axel Beckert
d6284de7e9
Fix missing curly bracket. Thanks to Steve Allison for noticing
2010-03-26 15:43:23 +01:00
Axel Beckert
74195e43f1
Dereference pointers before hashing them to generate a MAC address. ( Closes : #547265 )
2010-03-10 23:37:21 +01:00
Axel Beckert
f8843e5233
Overhaul xen-create-image synopsis, show necessary option parameters
2010-03-10 22:58:52 +01:00
Axel Beckert
5bc0f1e7a4
Add Backspace to ease syntax highlighting
2010-03-10 22:10:06 +01:00
Axel Beckert
83af869d16
Fix missing ';'
2010-03-10 21:56:38 +01:00
Axel Beckert
b66263df67
Set release version to 4.2rc1 and generate debian package version with ~ from it
...
Also do not tidy or modify Emacs' *~ backup files.
2010-03-10 21:29:14 +01:00
Axel Beckert
de31b27c9d
Add (yet untested) support for ext4
2010-03-10 20:17:38 +01:00
Axel Beckert
3c5940f8d3
Rename xen-guess-debian-mirror to xt-guess-suite-and-mirror
...
--HG--
rename : bin/xen-guess-debian-mirror => bin/xt-guess-suite-and-mirror
2010-03-10 19:52:50 +01:00
Axel Beckert
967f926ed2
Debian/Ubuntu: Use Dom0's distribution by default for DomUs
...
Includes new tool xen-guess-debian-mirror.
2010-03-10 19:46:42 +01:00
Axel Beckert
066e434e08
Updated Copyright years
2010-03-10 19:32:56 +01:00
Axel Beckert
4ddc72318b
Fix some spelling errors found by lintian
2010-03-03 02:06:37 +01:00
Axel Beckert
09a637f48e
Prepare a 4.2~rc1 release so that at least the package builds
2010-03-03 01:46:36 +01:00
Axel Beckert
fab5bc9861
xen-create-image: Don't delete configuration file if it already exists. ( Closes : #520177 )
2010-01-26 02:49:21 +01:00
Axel Beckert
da302cdd1d
Change rinse path to /usr/sbin/. ( Closes : #511211 )
2010-01-26 02:41:02 +01:00
Axel Beckert
dfbf5910b9
Set umask to 0077 before creating disk images
2010-01-26 01:57:40 +01:00
Steve Kemp
5c899053cd
tidy
2009-01-11 23:23:59 +00:00
Steve Kemp
31719505f6
Updated.
2009-01-06 21:01:51 +00:00