Commit Graph

3526 Commits (034)

Author SHA1 Message Date
David Dillow 08fb7d892c NFS test: allow emergency shell while debugging 2009-06-06 05:09:13 -04:00
David Dillow a2810bf24a root option parsing belongs in 99base now
We use this for NFS root as well, and NFSv4 was getting broken when
it wasn't present.
2009-06-06 02:31:45 -04:00
David Dillow 35b709957f NFS test: rearrange the server tree so we can differentiate NFSv3 vs NFSv4 2009-06-06 01:22:54 -04:00
David Dillow d462f6dc65 NFS test: re-add the fix for the terminal
When debugging, this is still needed as we won't be redirecting out
output to /dev/null or a file. However, we need to guard against not
having a terminal.
2009-06-06 01:13:47 -04:00
David Dillow ba64a17ffd NFS test: switch the ISC dhcpd server
This will let us expand the number of client configs we can test
2009-06-06 01:13:16 -04:00
David Dillow cc75acdcab NFS test: rearrange code to test multiple client configurations
This also gets rid of BASENET, which was an unneeded idea in hindsight.
2009-06-06 00:25:07 -04:00
David Dillow a0e0d37270 NFS testing: add forgotten hard-off hook 2009-06-06 00:06:04 -04:00
David Dillow 261d029659 Have the test framework always run the cleanup script
Also remove some extra semicolons, and put the pointer to the test log
on its own line.
2009-06-06 00:05:33 -04:00
Peter Jones 3871f8f53b Don't use backticks, use $()
This is a minor style fix.
2009-06-05 10:20:13 -04:00
Seewer Philippe 07b2fbb183 Get rid of cat and grep 2009-06-05 16:10:52 +02:00
Harald Hoyer 3273c0a536 make test output more readable, log errors to test.log 2009-06-05 16:08:30 +02:00
Harald Hoyer 5fd2decfec Merge branch 'master' of ssh://dracut.git.sourceforge.net/gitroot/dracut 2009-06-05 08:51:31 +02:00
Harald Hoyer 7e05060f77 Merge commit 'dillow/master'
Conflicts:
	test/TEST-20-NFS/make-client-root
2009-06-05 08:47:51 +02:00
David Dillow 2129ffe93e nfs: cleanup currently needs grep 2009-06-05 00:26:10 -04:00
David Dillow 528277f32c test suite: automate NFS testing
First cut at automating the NFS test suite.
2009-06-05 00:25:17 -04:00
David Dillow 58c13eeb4c test suite: allow a user-selected kernel
Sometimes it is desirable to allow the user to test with a different
kernel than the one they are currenting running.
2009-06-05 00:18:29 -04:00
Victor Lowther fa0f73f438 Ugh, using backticks instead of $()
Get that evilness out of dracut, please.
2009-06-04 22:02:37 -05:00
Victor Lowther 8158ad29ec make udevtriggeropts just use an environment variable
No point in making a file and then reading from it when hooks are sourced.
2009-06-04 22:02:37 -05:00
Victor Lowther c36ce33479 Make debugging much more useful.
Since we are explicitly using bash, we can have nice, useful value for PS4
2009-06-04 22:01:34 -05:00
Harald Hoyer 68ea18cfa1 specfile update 2009-06-04 17:49:28 +02:00
Harald Hoyer 56d8568c96 add dracutbasedir as configurable variable in dracut.conf 2009-06-04 17:44:26 +02:00
Harald Hoyer 2e7f65d96e try to install switch_root from system 2009-06-04 17:44:26 +02:00
Harald Hoyer 59615e06a4 make paths configurable 2009-06-04 17:44:26 +02:00
Harald Hoyer 53759538cb fix udevtriggeropts 2009-06-04 17:44:21 +02:00
Harald Hoyer c1d71b7ea3 fix dracut logging 2009-06-04 13:17:57 +02:00
Harald Hoyer c4d25b18f5 prepare for release 2009-06-04 13:08:39 +02:00
Harald Hoyer 11cbb35847 add sample dracut.conf file 2009-06-04 13:07:59 +02:00
Harald Hoyer 91b1157500 add support to specify additional udev trigger options 2009-06-04 13:07:01 +02:00
Warren Togami 2c02c8318c Ensure KMS drivers are loaded before plymouth. 2009-06-03 14:25:50 -04:00
Warren Togami dff7ea6864 No longer needed, already ran in pre-trigger 2009-06-03 13:10:57 -04:00
Harald Hoyer 27a101f47c simplify plymouth startup 2009-06-03 17:31:48 +02:00
Harald Hoyer 071bd6e1a0 don't run plymouth --show-splash from udev rule
we have to run it no matter what, so don't rely on a rule
2009-06-03 17:12:07 +02:00
Harald Hoyer 1eeddd31af run udevadm trigger for graphics for plymouth in pre-trigger hook 2009-06-03 17:07:23 +02:00
Harald Hoyer 345fbc8699 corrected paths 2009-06-03 17:07:23 +02:00
Harald Hoyer 8afc472432 don't be verbose on testimage target 2009-06-03 17:04:43 +02:00
Warren Togami 0a56724cd6 plymouth0.7: Launch plymouth --show-splash from udev event, and once before switch_root in case it didn't start 2009-06-02 20:20:44 -04:00
Warren Togami e9b1426eb7 Detect KMS capable drm drivers instead of hard coded list. 2009-06-02 16:51:49 -04:00
Harald Hoyer 87ce134e08 preserve the original root= variable 2009-06-02 18:01:52 +02:00
Harald Hoyer 92bfa4c6e3 use iscsi-iname to generate the initiator name, if not specified 2009-06-02 16:10:36 +02:00
Harald Hoyer 61537c7de6 override commandline/conf options by root_path 2009-06-02 16:10:04 +02:00
Harald Hoyer af17f82ed9 moved away Makefile for TEST-30-ISCSI
until iSCSI target VM is built by the testcase
2009-06-02 14:26:48 +02:00
Harald Hoyer 34cb684936 removed debug code 2009-06-02 13:32:11 +02:00
Harald Hoyer ac4ded9128 add iSCSI module 2009-06-02 13:22:29 +02:00
Harald Hoyer 4332e5f71f install cat for network module 2009-06-02 13:21:16 +02:00
Harald Hoyer cff3457e32 fixed fstype mount options 2009-06-02 09:25:24 +02:00
Warren Togami d0c7d42b3e plymouth-0.7: details.so must be copied as well 2009-06-01 22:57:08 -04:00
David Dillow ebd5615489 strip block: off root= when using the mount hooks
I'm not sure they are still used, but if so they need to
trim the prefix.
2009-06-01 21:43:07 -04:00
David Dillow b4dc8ad346 Allow NFS and NBD to be built into the kernel
Probe for NFS and NBD capability before trying to load their modules
in case they are built into the kernel. Ugly use of flag files, but
avoids the need for grep to be on the image.
2009-06-01 19:59:22 -04:00
David Dillow 7132e6a346 Remove dependency on /bin/echo
Actually cut the last dependency on //bin/echo for resume.
2009-06-01 19:46:43 -04:00
David Dillow 92997caf35 cleanup shebangs in sourced scripts
All of the scripts are sourced, so there is no need to have
will pick up on the .sh extension.
2009-06-01 19:17:48 -04:00