[PATCH 1/2] Make our manual triggering on network in dracut work (#1082500)
Vratislav Podzimek
vpodzime at redhat.com
Fri Jul 3 12:30:48 UTC 2015
We need to generate the net udev rules and then pretend that network devices
have just been added.
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
dracut/anaconda-lib.sh | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dracut/anaconda-lib.sh b/dracut/anaconda-lib.sh
index 9075c5c..db910b9 100755
--- a/dracut/anaconda-lib.sh
+++ b/dracut/anaconda-lib.sh
@@ -243,7 +243,10 @@ run_kickstart() {
udevadm trigger --action=change --subsystem-match=block
fi
if [ "$do_net" ]; then
- udevadm trigger --action=online --subsystem-match=net
+ # make dracut create the net udev rules (based on the new cmdline)
+ . $hookdir/pre-udev/*-net-genrules.sh
+ udevadm control --reload
+ udevadm trigger --action=add --subsystem-match=net -v >> /tmp/vp_msgs
fi
# and that's it - we're back to the mainloop.
--
2.1.0
More information about the anaconda-patches
mailing list