[rhel7-branch 1/1] Fix dracut reads ksdevice from missing os enviromnent
jkonecny12
installerbot-noreply at redhat.com
Fri May 29 14:30:53 UTC 2015
From: Jiri Konecny <jkonecny at redhat.com>
Now dracut reads the ksdevice from /proc/cmdline file instead.
Related: rhbz#1085310
---
dracut/parse-kickstart | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dracut/parse-kickstart b/dracut/parse-kickstart
index c62926b..8d28617 100755
--- a/dracut/parse-kickstart
+++ b/dracut/parse-kickstart
@@ -521,7 +521,10 @@ def write_ifcfg(filename, ifcfg):
def process_kickstart(ksfile):
handler = DracutHandler()
- handler.ksdevice = os.environ.get('ksdevice')
+ try:
+ handler.ksdevice = proc_cmdline['ksdevice']
+ except KeyError:
+ log.info("ksdevice argument is not available")
parser = KickstartParser(handler, missingIncludeIsFatal=False, errorsAreFatal=False)
parser.registerSection(NullSection(handler, sectionOpen="%addon"))
log.info("processing kickstart file %s", ksfile)
--
To view this commit on github, visit https://github.com/rhinstaller/anaconda/commit/ed150448e5247c75b8f01c887e6a9942d32f61af
More information about the anaconda-patches
mailing list