Dmitry Nedospasov
fa51b092af
Merge branch 'master' of git@gitorious.org:xen-tools/xen-tools
2010-06-02 16:44:53 +02:00
Dmitry Nedospasov
f356b6065c
Added cachedir option for manually setting a cache directory
...
This way .debs actually get copied somewhere on non
Debian/Ubuntu systems, and also this way the cache directory
can be overriden, so that the host's apt-cache doesn't get
cluttered with guest .debs.
2010-06-02 16:43:48 +02:00
Axel Beckert
03ca47b988
Merge branch 'master' of gitorious.org:xen-tools/xen-tools
2010-06-02 16:24:54 +02:00
Axel Beckert
c3eb1fef9e
Escape single quote to help syntax highlighting in HERE document
2010-06-02 16:24:48 +02:00
Dmitry Nedospasov
04acc115ab
Create .deb cache directory on systems lacking one
...
This patch creates a cache directory on systems which do
not have a /var/cache/apt/archives/ directory. Currently
it creates a /var/cache/xen-tools/archives/ directory,
however this can easily be set to a variable which is
parsed from the configuration file.
2010-06-02 15:32:27 +02:00
Axel Beckert
3fd6e4c941
xt-install-image: New helper function checkForCommonFilesInChroot
...
Don't fail on missing /bin/ls or /bin/cp, it could be on purpose
2010-05-31 14:24:26 +02:00
Axel Beckert
d9a26c8c69
Remove some more install-server cruft
2010-05-31 12:41:13 +02:00
Dmitry Nedospasov
0c4fbc1e18
Check for text::Template before any other checks
...
The text::Template check should be the first check, since
otherwise some options are parsed incorrectly leading to
errors like The system is missing the common file: /bin/ls
2010-05-31 11:29:53 +02:00
Axel Beckert
b96d8dd06f
Ignore generated file t/modules.t
2010-05-30 23:52:43 +02:00
Axel Beckert
9137ee6bf1
Add Dmitry to debian/copyright
debian-4.2--beta1-1
2010-05-30 22:41:52 +02:00
Axel Beckert
35aacbae82
Also update version number and date in debian/NEWS
2010-05-30 22:36:54 +02:00
Axel Beckert
4b3ecb7067
Prepare upload to Debian unstable
2010-05-30 22:33:40 +02:00
Axel Beckert
c4e3a1eed0
Remove generated file t/modules.t from the repository/source
release-4.2beta1
2010-05-30 19:57:12 +02:00
Axel Beckert
156c18e79c
Declare current state as Beta instead of Release Candidate
2010-05-30 19:54:26 +02:00
Axel Beckert
b39620c6da
Fix bashism in Makefile: [^~] → [!~]
2010-05-30 19:50:02 +02:00
Axel Beckert
898abeb964
Separate real bugs from TODO into KNOWN_BUGS
...
Also mention that TODO and KNOWN_BUGS are included in the docs for the Debian package
2010-05-30 19:34:45 +02:00
Axel Beckert
3a4fda345b
New bug found: xen-delete-image ignores extension setting
2010-05-27 22:04:52 +02:00
Axel Beckert
24704f0bba
Reword necessarity of x-c-i to check integer options on non-digits
2010-05-27 22:01:57 +02:00
Axel Beckert
dd2487a2e9
TODO: Hooks: Add the idea of package-manager or -format based hook directories
2010-05-27 01:00:23 +02:00
Axel Beckert
6e8ce650fd
TODO: Move Non-Interactive Password Handling to post-4.2
2010-05-26 23:54:25 +02:00
Axel Beckert
78e134ea95
xen-update-image: Reformat source code comment to fit into 80 columns
2010-05-26 23:33:31 +02:00
Axel Beckert
6e5ea6a385
Debian Changelog Mention the addition of cfengine2 to the list of suggested packages
2010-05-26 22:59:35 +02:00
Axel Beckert
b674db90c9
Debian package: Add evms-cli to Suggests.
...
EVMS has been removed[1] from Debian before Lenny, but it is necessary
for some optional functionality of xen-tools. And since some Debian
derived distributions (e.g. Ubuntu 6.06 LTS Server, Ubuntu 8.04 LTS
and grml) still support it, it's included in the list of suggested
dependencies for the sake of completeness and correctness.
[1] http://bugs.debian.org/491808
2010-05-26 22:53:48 +02:00
Axel Beckert
e169ca95a7
Fix cut & paste error in error message: wrong directory mentioned
2010-05-26 22:38:05 +02:00
Axel Beckert
15b8ece37a
Implement --dry-run for xen-delete-image
2010-05-26 22:19:55 +02:00
Axel Beckert
a11bde091d
Merge branch 'master' of gitorious.org:xen-tools/xen-tools
2010-05-26 22:13:27 +02:00
Axel Beckert
e16af7679b
Fix spelling error: arbitary -> arbitrary
2010-05-26 22:11:47 +02:00
Dmitry Nedospasov
75ea318955
Merge branch 'master' of gitorious.org:xen-tools/xen-tools
...
Conflicts:
TODO
2010-05-26 22:09:38 +02:00
Dmitry Nedospasov
e121eca49a
Updated todo with (relevant for 4.2 and later)
...
* Removed several bullet points which are already implemented
* Added or changed several bullet points for the 4.2 release, most notably:
1. Fix 70-install-ssh
2. Clean up setup-hostname
* Added or changed several bullet points for a later release, most notably:
1. Generic grub support
2010-05-26 21:58:32 +02:00
Axel Beckert
7a052cde71
TODO: Remove --vcpus and --bridge (implemented by Dmitry)
2010-05-26 21:45:00 +02:00
Axel Beckert
3990d298ae
TODO: Merge passwd changing issues which were more or less listed twice
2010-05-26 21:42:22 +02:00
Axel Beckert
4c43c34025
TODO: Move new sources.list generation to post-4.2
2010-05-26 21:39:25 +02:00
Axel Beckert
babf60a9b7
roles/README: Hint to document new roles
2010-05-26 21:33:04 +02:00
Axel Beckert
ff2867f732
Document the udev role.
2010-05-26 21:30:36 +02:00
Axel Beckert
03532c16a6
Document the tmpfs role.
2010-05-26 21:28:27 +02:00
Axel Beckert
c464c336bd
roles/tmpfs: Also remove legacy comment
2010-05-26 21:27:45 +02:00
Axel Beckert
3520cc7076
roles/tmpfs: Forgot to adjust authorship since it initially was just though for internal usage
2010-05-26 21:26:39 +02:00
Axel Beckert
a0fb2e22b0
Document the puppet role.
2010-05-26 21:21:48 +02:00
Axel Beckert
f7316431a0
Document the editor (sed) role.
...
Also fix a typo in roles/editor
2010-05-26 21:19:13 +02:00
Axel Beckert
d575169b42
Document the cfengine role, add cfengine to debian/control:Suggests.
...
Also fix some documentation bugs in roles/cfengine
2010-05-26 21:13:36 +02:00
Axel Beckert
ec848be650
TODO: xen-create-image(1): not all roles are listed
2010-05-26 21:04:05 +02:00
Axel Beckert
b452461473
xen-create-image(1): Don't talk aber Sarge and Etch, talk about Debian Stable, so we won't have to change to docs with every new Debian release. ;-)
2010-05-26 21:03:09 +02:00
Axel Beckert
fa4e023e68
TODO: Password handling
2010-05-26 20:54:42 +02:00
Axel Beckert
c93a08fee2
TODO: xen-delete-image doesn't delete all disk-images if --partitions is used
2010-05-25 23:45:36 +02:00
Axel Beckert
95a83dc5b9
Check for debootstrap and cdebootstrap installation, decide default based on that
2010-05-23 23:14:25 +02:00
Axel Beckert
b55d27c290
Add option --debootstrap-cmd to xen-create-image and xt-install-image
2010-05-23 23:02:48 +02:00
Axel Beckert
e1c1793232
Do not add security support if we're installing Sid
2010-05-23 21:40:30 +02:00
Axel Beckert
df82d28c3c
Refactoring: Make check for sources.list more readable
2010-05-23 21:38:11 +02:00
Dmitry Nedospasov
c03029e0c6
Added support for (optionally) setting the bridge
...
--bridge
Added support for setting the number of vcpus
--vcpus
2010-05-19 13:46:58 +02:00
Axel Beckert
e4eae6fcf5
bash completion: add rinse to list of install-methods
2010-05-18 17:28:53 +02:00