07c024a350
2006-06-24 20:18:27 by steve Add gentoo + ubuntu to the tests.
steve
2006-06-24 20:18:27 +00:00
49baddb516
2006-06-24 20:17:09 by steve Added ubuntu + gentoo to the testing.
steve
2006-06-24 20:17:09 +00:00
d76738ad7d
2006-06-24 14:23:33 by steve Minor formatting changes to the output of "running role command : foo".
steve
2006-06-24 14:23:33 +00:00
f1b46466d4
2006-06-23 19:08:45 by steve Fixed so that shadow copying works.
steve
2006-06-23 19:08:46 +00:00
31d8958b96
2006-06-23 18:48:15 by steve Don't trash the shadow file.
steve
2006-06-23 18:48:16 +00:00
95f6cd6310
2006-06-23 18:35:40 by steve Support --accounts
steve
2006-06-23 18:35:40 +00:00
c61f4c96de
2006-06-23 18:32:26 by steve Added support for copying user accounts when given an --accounts flag.
steve
2006-06-23 18:32:31 +00:00
2196e621ad
2006-06-23 17:55:40 by steve Add a stub function 'installGentooPackage' since this is called to install OpenSSH.
steve
2006-06-23 17:55:40 +00:00
c9c80687d1
2006-06-23 17:54:21 by steve Simplified 60-copy-host-files to only copy file(s) from the host and install SSH (not gentoo yet). This way we can move the /etc/passwd handling to a new file.
steve
2006-06-23 17:54:23 +00:00
8f64d85dab
2006-06-23 09:11:11 by steve Updated for the 2.1-0 release.
steve
2006-06-23 09:11:11 +00:00
0416726120
2006-06-23 08:58:42 by steve Add pointer to the xen-users mailing list.
steve
2006-06-23 08:58:42 +00:00
6361c50d18
2006-06-23 08:56:32 by steve Release number -> 2.1
steve
2006-06-23 08:56:32 +00:00
8be924178e
2006-06-22 15:22:22 by steve Updated changelog for next release.
steve
2006-06-22 15:22:22 +00:00
6a0b67d7f0
2006-06-22 15:20:36 by steve Create swap on the swap file/partition. #374989
steve
2006-06-22 15:20:36 +00:00
e852d10c53
2006-06-22 15:17:21 by steve Don't allow sparse images on LVM - #374988
steve
2006-06-22 15:17:21 +00:00
7b591358e6
2006-06-22 15:01:53 by steve Updated comments.
steve
2006-06-22 15:01:53 +00:00
11f5c569e0
2006-06-22 14:54:12 by steve Process the argument "--mirror=xx" - found by tests/getopt.t
steve
2006-06-22 14:54:12 +00:00
5e7a8c9dcd
2006-06-22 14:52:58 by steve New test - make sure that every command line argument which is offered on the POD text, output with --help, is actually processed.
steve
2006-06-22 14:52:58 +00:00
48153fb10f
2006-06-22 14:21:38 by steve D'oh. Didn't handle the '--fs' argument. TODO: Write test cases for this, since we had this problem before..
steve
2006-06-22 14:21:38 +00:00
32b1e05829
2006-06-22 08:05:08 by steve Added role directories for gentoo + ubuntu and install them.
steve
2006-06-22 08:05:10 +00:00
259b0a9943
2006-06-22 08:03:26 by steve Fix error: Centos -> Debian
steve
2006-06-22 08:03:26 +00:00
8f2f9d24f9
2006-06-21 19:34:14 by steve If the installation of a new image with debootstrap fails then show the output from $prefix/debootstrap/debootstrap.log.
steve
2006-06-21 19:34:14 +00:00
147ce71ff6
2006-06-21 16:59:34 by steve When testing ignore the LVM setting which might be in the configuration file.
steve
2006-06-21 16:59:34 +00:00
d4b3701a41
2006-06-21 08:31:00 by steve Test that the specified --kernel and --initrd files exist.
steve
2006-06-21 08:31:00 +00:00
3f18c15135
2006-06-20 23:19:51 by steve When setting up the new Gentoo system allow *all* users to 'su' to root. This is pretty mandatory if you've copied accounts over, but root logins are disabled.
steve
2006-06-20 23:19:51 +00:00
bc17023d86
2006-06-20 23:06:05 by steve The --force flag will now delete + recreate LVM volumes if they were already present - giving a similar result to the same flag on loopback images.
steve
2006-06-20 23:06:05 +00:00
3d1619ceb3
2006-06-20 22:52:56 by steve BUGFIX: Setup the DNSDOMAIN of the new image correctly.
steve
2006-06-20 22:52:56 +00:00
c99c903cd1
2006-06-20 22:48:35 by steve Reorder some of the POD to make it more readable.
steve
2006-06-20 22:48:35 +00:00
c002b09cf7
2006-06-20 22:44:12 by steve Updated POD significantly. Removed the list of contributors - since these are now in AUTHORS.
steve
2006-06-20 22:44:12 +00:00
b5a15a1cef
2006-06-20 21:46:08 by steve BUGFIX: Deal with quoted memory settings, so we disply the correct output.
steve
2006-06-20 21:46:08 +00:00
0e08a539be
2006-06-20 21:28:27 by steve Fixed hostname setup for Gentoo.
steve
2006-06-20 21:28:27 +00:00
835d7781e7
2006-06-20 21:13:51 by steve Support setting up gentoo :) NOTE: To use this you'll need to use --copy / --tar.
steve
2006-06-20 21:13:51 +00:00
2063141268
2006-06-20 17:34:08 by steve D'oh - we didn't add code to process --boot. Fixed.
steve
2006-06-20 17:34:08 +00:00
6f7b00bba5
2006-06-20 09:00:11 by steve Ignore 'files'.
steve
2006-06-20 09:00:11 +00:00
e1b71c7b5f
2006-06-20 08:59:56 by steve Updated for the 2.0-1 release.
steve
2006-06-20 08:59:56 +00:00
148763b4f7
2006-06-20 08:48:50 by steve Updated URL(s).
steve
2006-06-20 08:48:51 +00:00
6541993b98
2006-06-20 08:48:25 by steve Handle the hook.d + role.d being obsolete.
steve
2006-06-20 08:48:25 +00:00
64e8970dfe
2006-06-20 08:37:10 by steve Make sure we install all the new files to the doc directory.
steve
2006-06-20 08:37:10 +00:00
dcb5d5d592
2006-06-19 22:52:13 by steve Added. Stubs. TODO: Fixup URLs before release.
steve
2006-06-19 22:52:13 +00:00
ebdc7a71a9
2006-06-19 22:48:21 by steve Added brief note on requirements.
steve
2006-06-19 22:48:21 +00:00
baaaac1657
2006-06-19 22:45:56 by steve 1. When making a release update tests/modules.t *and* run the test suite. 2. Document each available Makefile target.
steve
2006-06-19 22:45:56 +00:00
8a23372f14
2006-06-19 20:43:13 by steve Minor documentation updates.
steve
2006-06-19 20:43:13 +00:00
ed62587fee
2006-06-19 20:42:44 by steve Preparing for a 2.0-1 release.
steve
2006-06-19 20:42:44 +00:00
f693ef0913
2006-06-19 20:40:27 by steve Updated build-deps so that the test suite will pass.
steve
2006-06-19 20:40:27 +00:00
6000380976
2006-06-19 20:40:01 by steve Updated defaults.
steve
2006-06-19 20:40:01 +00:00
dc3932064e
2006-06-19 20:39:51 by steve Updated documentation.
steve
2006-06-19 20:39:51 +00:00
4a9d280678
2006-06-19 20:39:37 by steve Removed need to fixup LVM; that is all complete.
steve
2006-06-19 20:39:37 +00:00
017723c872
2006-06-19 20:39:27 by steve Updated.
steve
2006-06-19 20:39:27 +00:00
7e9bd2eae3
2006-06-19 20:39:21 by steve Updated test to do more work, and removed extraneous cruft.
steve
2006-06-19 20:39:21 +00:00
8c0a4ac329
2006-06-19 14:42:00 by steve Recommend rpmstrap.
steve
2006-06-19 14:42:00 +00:00
6d1aa5bcd8
2006-06-19 14:04:05 by steve BUGFIX: Add a linefeed when DHCP is specified.
steve
2006-06-19 14:04:05 +00:00
f8d6dd88ed
2006-06-19 14:03:52 by steve Added simple test of xt-create-xen-config.
steve
2006-06-19 14:03:52 +00:00
cb95c70b45
2006-06-19 13:23:54 by steve Install libtest-pod-perl as a build-dep so the test suite runs completely
steve
2006-06-19 13:23:54 +00:00
8a4d2609e3
2006-06-19 13:06:01 by steve Updated so the distribution list isn't hardwired any more. Added --template support for xt-create-xen-config. Updatd comments.
steve
2006-06-19 13:06:01 +00:00
88da61b140
2006-06-19 12:51:43 by steve Removed 'xen-duplicate-image'.
steve
2006-06-19 12:51:45 +00:00
6bb09f64b0
2006-06-19 12:50:12 by steve Updated modules we test against.
steve
2006-06-19 12:50:12 +00:00
474ee42c65
2006-06-19 12:49:34 by steve Updated to read the Xen configuration file from a template and process that with Text::Template to generate the output.
steve
2006-06-19 12:49:36 +00:00
9759ac9949
2006-06-19 12:36:46 by steve Remove mention of xen-duplicate-image.
steve
2006-06-19 12:36:46 +00:00
446376c6d4
2006-06-19 12:35:56 by steve We don't use Term::Size any more.
steve
2006-06-19 12:35:56 +00:00
c69b06a98f
2006-06-19 11:34:03 by steve We require Text::Template (Debian package libtext-template-perl.)
steve
2006-06-19 11:34:03 +00:00
cc29e9156d
2006-06-19 11:20:22 by steve Remove /etc/xen-tools/skel + /etc/xen-tools/xm.tmpl on uninstall.
steve
2006-06-19 11:20:22 +00:00
e32b7a2845
2006-06-19 11:18:57 by steve Break up the install: target into sections to make it simpler to understand + modify. Install etc/xm.tmpl to /etc/xen-tools.
steve
2006-06-19 11:18:57 +00:00
2e7db73e71
2006-06-18 22:20:08 by steve 1. Fix the spelling on 'skeleton' - I *knew* that looked wrong! 2. Add a note on the consequences of the --passwd flag.
steve
2006-06-18 22:20:08 +00:00
fa9622c362
2006-06-18 19:00:39 by steve Updated to actually complete on hostnames correctly for xen-delete-image + xen-update-image. Removed support for xen-duplicate-image.
steve
2006-06-18 19:00:39 +00:00
423ceb9ad5
2006-06-18 18:42:31 by steve xen-update-image is now working.
steve
2006-06-18 18:42:31 +00:00
63a76f7b77
2006-06-18 18:13:16 by steve Minor change, just to allow tests/argument-check.t to work.
steve
2006-06-18 18:13:16 +00:00
e385135ced
2006-06-18 18:11:57 by steve TAB-removal.
steve
2006-06-18 18:12:04 +00:00
9419b47ed5
2006-06-18 18:10:03 by steve Updated to work with LVM properly!
steve
2006-06-18 18:10:03 +00:00
4b28289bb1
2006-06-18 17:52:20 by steve Added.
steve
2006-06-18 17:52:20 +00:00
6d6aa1eec9
2006-06-18 17:46:11 by steve Added commented out ubuntu mirror, and listed explictly supported distributions.
steve
2006-06-18 17:46:11 +00:00
f8cc7067c2
2006-06-18 17:44:07 by steve Added support for ubuntu, so far only the --dist=dapper works, but the sources list is setup correctly and everything else is setup as well as Debian is.
steve
2006-06-18 17:44:08 +00:00
413a9be150
2006-06-15 23:23:12 by steve BUGFIX: When testing for executable lvm command make sure we test the correct way round.
steve
2006-06-15 23:23:12 +00:00
171b8d1bba
2006-06-15 23:20:22 by steve Added '--image=[sparse | full]. Added missing command line processing for --size + --swap Added completion for --image.
steve
2006-06-15 23:20:22 +00:00
9bc77ef88e
2006-06-15 22:53:05 by steve Sync with the debian versoin of this file.
steve
2006-06-15 22:53:05 +00:00
ff561a9741
2006-06-15 22:52:52 by steve Patch from Sven Hartge to avoid copying /etc/hosts - which is already setup in 50-setup-hostname.
steve
2006-06-15 22:52:52 +00:00
b99254174c
2006-06-15 11:10:54 by steve Added optional programs: mkfs.ext3 mkfs.reiserfs mkfs.xfs
steve
2006-06-15 11:10:54 +00:00
2ecd4f54ff
2006-06-15 11:09:30 by steve Added to repository. Test that we have some binaries present, will avoid more bug reports like last nights...
steve
2006-06-15 11:09:30 +00:00
9307876406
2006-06-15 11:03:45 by steve Avoid tarring up debian/ when making releases, but do that by removing it, rather than using --exclude=debian. That causes the hooks/debian directory to be ignored.
steve
2006-06-15 11:03:45 +00:00
90eaf93085
2006-06-15 10:59:40 by steve Don't exclude 'bin' from our release.
steve
2006-06-15 10:59:40 +00:00
f74d5f8af3
2006-06-15 10:58:17 by steve Attempt to only copy relevent lines from /etc/passwd + /etc/shadow. Don't copy the group file anymore.
steve
2006-06-15 10:58:17 +00:00
b413aae0fb
2006-06-15 07:47:02 by steve BUGFIX: *really* allow tests to succeed prior to installation.
steve
2006-06-15 07:47:05 +00:00
c1e4d3531b
2006-06-15 07:42:59 by steve Source common.sh from the parent directory if the global installation isn't found. This allows "make test" to succeed *before* the tools are installed.
steve
2006-06-15 07:42:59 +00:00
28eb33e98d
2006-06-15 07:35:09 by steve Whitespace + formatting fixups.
steve
2006-06-15 07:35:09 +00:00
ff24cc3603
2006-06-15 07:31:49 by steve BUGFIX: Only add '-f' to filesystem creation for xfs. D'OH CHECK: Test that required binaries such as debootstrap are installed.
steve
2006-06-15 07:31:49 +00:00
5fb22fc60e
2006-06-14 13:46:25 by steve Updated misleading comment.
steve
2006-06-14 13:46:25 +00:00
f6398502ef
2006-06-14 08:33:09 by steve Added link to mailing lists.
steve
2006-06-14 08:33:09 +00:00
c22eb1bdc1
2006-06-13 17:28:15 by steve Added stuff to do before 2.x
steve
2006-06-13 17:28:15 +00:00
68970f2f06
2006-06-13 17:18:39 by steve Updated test to create random temporary xen configuration files and test that all the values are correct.
steve
2006-06-13 17:18:39 +00:00
427a35b903
2006-06-13 17:04:52 by steve Removed tabs.
steve
2006-06-13 17:04:52 +00:00
d12f561003
2006-06-13 16:57:34 by steve Updated documentation to include lvm examples.
steve
2006-06-13 16:57:34 +00:00
e0d0b47aa2
2006-06-13 16:51:18 by steve Removed all image mounting, so we don't need to bother with updating for LVM. Instead parse /etc/xen/*.cfg and display details from that. Simpler. Faster. Doable by non-root users.
steve
2006-06-13 16:51:18 +00:00
2c23effd90
2006-06-13 13:26:00 by steve Do the same for tests, no more literal tabs.
steve
2006-06-13 13:26:01 +00:00
2b3b14a943
2006-06-13 13:21:45 by steve Added test case to catch scripts/files with literal TAB characters. They are evil.
steve
2006-06-13 13:21:45 +00:00
2bb8a1b394
2006-06-13 13:21:22 by steve TABs become spaces. Tabs are evil.
steve
2006-06-13 13:21:23 +00:00
fdcb4dbfc0
2006-06-13 08:18:08 by steve Force the recreation of filesystem when the user choose both --force and the XFS filesystem.
steve
2006-06-13 08:18:08 +00:00
2e95d6f9e3
2006-06-11 07:37:46 by steve Misc. fixes.
steve
2006-06-11 07:37:46 +00:00
38720acacf
2006-06-11 07:33:45 by steve Added completion for the xt-* commands.
steve
2006-06-11 07:33:45 +00:00
aac2332482
2006-06-11 07:21:19 by steve Added completion for the --lvm parameter.
steve
2006-06-11 07:21:19 +00:00
fd56b992c0
2006-06-10 21:03:45 by steve Added an assert() function to report failures in shell scripts.
steve
2006-06-10 21:03:45 +00:00
a5d4d8f531
2006-06-10 20:50:14 by steve Test that each of the shell script files we ship passes a syntax check, this will hopefully avoid us from shipping broken files in our release.
steve
2006-06-10 20:50:14 +00:00