[PATCH master] Don't generate ifcfg files for non-existing devices in parse-kickstart (#886647)
Chris Lumens
clumens at redhat.com
Tue Dec 18 16:31:10 UTC 2012
> diff --git a/dracut/parse-kickstart b/dracut/parse-kickstart
> index 0175c2a..333849b 100755
> --- a/dracut/parse-kickstart
> +++ b/dracut/parse-kickstart
> @@ -257,6 +257,9 @@ def ksnet_to_ifcfg(net, filename=None):
> dev = find_devname(dev)
> if not dev:
> return
> + if not os.path.isdir("/sys/class/net/%s" % dev):
> + log.info("can't find device %s" % dev)
> + return
> ifcfg = dict()
> if filename is None:
> filename = "/tmp/ifcfg/ifcfg-%s" % dev
Looks like a reasonable thing to do.
- Chris
More information about the anaconda-patches
mailing list