Commit Graph

587 Commits

Author SHA1 Message Date
Harald Hoyer
e7170fb717 let dmraid remove the used partitions 2009-07-01 10:53:02 +02:00
Warren Togami
9d4c1799fe Fix legacy root=/dev/nfs nfsroot=IP:path case
TODO: root=/dev/nfs DHCP cases are still broken.
2009-06-30 18:22:44 -04:00
Warren Togami
6da2ee08a6 NFS empty path becomes "/tftpboot/%s" only if root=/dev/nfs legacy mode 2009-06-30 18:03:16 -04:00
Warren Togami
297cb80bab Cleanup parse-nfsroot and NFS tests.
TODO: root=/dev/nfs is still broken.
2009-06-30 17:48:56 -04:00
Warren Togami
798d950651 Add test for Legacy root=IP:path NFSv3 syntax 2009-06-30 16:38:57 -04:00
Warren Togami
92798bf79b netroot= variant is not supported for NFS, you must use root=
TODO: This temporarily breaks Legacy root=/dev/nfs.
2009-06-30 16:27:45 -04:00
Warren Togami
696e68c643 Really fix --drivers 2009-06-30 15:35:18 -04:00
Warren Togami
d8b3d672c3 Fix case where --drivers was specified. 2009-06-30 15:17:08 -04:00
Warren Togami
8af0a48521 Detect block drivers during dracut since we cannot rely on the modules.block list. 2009-06-30 14:36:57 -04:00
Seewer Philippe
2d21db6def Bugfix: Fix BOOTIF argument translation 2009-06-25 23:28:38 -04:00
Warren Togami
3847431d3d Clarify some NFS parsing and point out things that need to be fixed. 2009-06-24 00:34:24 -04:00
Warren Togami
fb3d8cf7c2 Remove legacy nfsroot.txt derived shortcuts and accompanying tests.
(further cleanup is needed)
2009-06-23 17:08:39 -04:00
Harald Hoyer
d0d1ea3d87 prompt the crypto disk, when asking for a password
also check, if root is already mounted and flock against
console activities.
2009-06-23 07:49:23 +02:00
Harald Hoyer
0286b3b411 add Requires of mkinitrd to dracut rpm 2009-06-23 07:49:23 +02:00
Warren Togami
5655a3ffbf Remove dracut invented variations of Legacy nfsroot.txt syntax and accompanying tests.
- Remove root=nfs nfsroot=...
- Remove root=nfs4 nfsroot=...
- Remove root=/dev/nfs4 nfsroot=...
- Legacy nfsroot= without root=/dev/nfs should be unsupported according to the nfsroot.txt.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/filesystems/nfsroot.txt
45 root=/dev/nfs
46
47   This is necessary to enable the pseudo-NFS-device. Note that it's not a
48   real device but just a synonym to tell the kernel to use NFS instead of
49   a real device.
2009-06-22 16:40:09 -04:00
Harald Hoyer
9794cf831b mv Authors AUTHORS, add AUTHORS to specfile 2009-06-19 14:40:09 +02:00
Harald Hoyer
f1bbaa64b5 add target for "dist" and "gitrpm"
"make gitrpm" creates an rpm from the last git checkin
"make rpm" creates an rpm for the version tagged with $VERSION
"make dist" creates a tarball for the version tagged with $VERSION
2009-06-19 13:59:11 +02:00
Harald Hoyer
78cd762937 specfile changes 2009-06-19 13:59:11 +02:00
Harald Hoyer
e48e0ae318 add README.generic 2009-06-19 13:59:06 +02:00
Harald Hoyer
73198d53f3 /usr/lib/dracut -> /usr/share/dracut 2009-06-19 13:57:13 +02:00
Harald Hoyer
b006ff9930 removed shebang from .sh and changed mode to 0644 2009-06-19 13:00:09 +02:00
Harald Hoyer
b8f39ef152 renamed dracut-lib to dracut-lib.sh 2009-06-19 13:00:09 +02:00
Harald Hoyer
686aeaa2af dracut.spec without switch_root 2009-06-19 13:00:08 +02:00
Harald Hoyer
d49449cd4e updated switch_root.c
matches the version, which will go to util-linux-ng
2009-06-19 13:00:08 +02:00
Harald Hoyer
30f9bb2cb1 add rdblacklist command line parameter 2009-06-19 13:00:08 +02:00
Harald Hoyer
bafb0886e8 manpage iSCSI update 2009-06-19 13:00:00 +02:00
Harald Hoyer
064b6ea92d make iSCSI boot with root=dhcp and mount partitions labeled with "ROOT"
or "/"
2009-06-19 13:00:00 +02:00
Harald Hoyer
d19ed691e8 install rules to ignore some devices 2009-06-19 12:55:36 +02:00
Harald Hoyer
afd826bd6c prepare udev rules for udev >= 143 2009-06-19 09:29:16 +02:00
Harald Hoyer
33655fc539 do not poweroff in TEST-10-RAID if rdinitdebug is set 2009-06-19 09:29:16 +02:00
Harald Hoyer
a2dc3a075e do not poweroff in TEST-30-ISCSI, if rdinitdebug is set 2009-06-19 09:29:16 +02:00
Harald Hoyer
e58de60f3c uncomment hard-off for TEST-30-ISCSI 2009-06-19 09:29:16 +02:00
Harald Hoyer
1cd0c90eab moved test-init to TEST-10-RAID 2009-06-19 09:29:15 +02:00
Victor Lowther
d0e2110a9c Make /dev/shm in the initramfs.
Pretty much everyone uses it, and things break of userspace
does not make it because of a case of mistaken identities.

/sbin/start_udev on FC11, I am looking at you.
2009-06-18 23:13:04 -05:00
Seewer Philippe
02a187e161 removed exit on fail "sh -e" for dhclient-script
The Bug causing dhclient to recall BIND has been identified:
dhclient-script runs with #!/bin/sh -e, causing setup_interface
to fail if no hostname is provided by dhcp as it is the last statement
in that function.
2009-06-18 15:35:00 +02:00
Harald Hoyer
c9111106f5 remove redundant vol_id run from out udev rules
moved mdadm rules before luks rules
add nbd vol_id rules
2009-06-18 15:15:28 +02:00
Harald Hoyer
65bedc8320 add DEBUGFAIL to TEST-10-RAID 2009-06-18 15:06:32 +02:00
Harald Hoyer
eeb721037b add iSCSI testsuite 2009-06-18 15:06:32 +02:00
Harald Hoyer
3af5866a26 use 128M for the test virtual machines instead of 512M 2009-06-18 15:06:31 +02:00
Harald Hoyer
9ca74ffef3 kill the server after the test_run 2009-06-18 15:06:26 +02:00
Harald Hoyer
1b01ddbaa3 install "basename" for path_id 2009-06-18 14:42:59 +02:00
Harald Hoyer
a5cb5df189 also resume from "swsuspend" partitions 2009-06-18 13:57:14 +02:00
Harald Hoyer
b1d9d9095d Merge branch 'master' of ssh://dracut.git.sourceforge.net/gitroot/dracut 2009-06-18 10:37:41 +02:00
Seewer Philippe
00c0d5b869 fix check for dhclient-script, if interface is already up 2009-06-18 10:36:32 +02:00
Harald Hoyer
e2ab42236b resume from any suspend partition
If not "noresume" is specified and no explicit "resume=" given, try to resume
from any partition with type "suspend"
2009-06-18 10:03:51 +02:00
Warren Togami
a57acf2721 rdblacklist is for kernel drivers, not dracut modules. 2009-06-17 15:59:50 -04:00
Harald Hoyer
f0aae472e4 revert testsuite failures to handle old style dhcp root-path format 2009-06-17 20:55:59 +02:00
Harald Hoyer
1e885ccdfb support old style root=dhcp root-path=server-ip:/path 2009-06-17 20:25:23 +02:00
Harald Hoyer
00f0a6e766 add manpage 2009-06-17 15:44:12 +02:00
Harald Hoyer
11e4b91677 install man page 2009-06-17 15:44:03 +02:00