[PATCH] [F19?] install biosdevname if it's on the commandline

Bill Nottingham notting at redhat.com
Fri Jun 14 15:24:24 UTC 2013


This is the anaconda parth of
https://bugzilla.redhat.com/show_bug.cgi?id=965718, which is about
attempting to standardize when biosdevname names are used vs. when
systemd names are used. The rest is done with a minor comps tweak
and changing the biosdevname rules.

(Not tested on a tree yet.)

Bill
-------------- next part --------------
commit 00898d5bccb7a1629cfb11df4df3bb5794ac891d (HEAD, f19-branch)
Author: Bill Nottingham <notting at redhat.com>
Date:   Wed Jun 12 12:33:36 2013 -0400

    If biosdevname=1 is passed on the commandline, make sure biosdevname is installed.
    
    Stuffed into install.py for lack of a better place.

diff --git a/pyanaconda/install.py b/pyanaconda/install.py
index dd39442..84fc743 100644
--- a/pyanaconda/install.py
+++ b/pyanaconda/install.py
@@ -151,6 +151,8 @@ def doInstall(storage, payload, ksdata, instClass):
     # system is bootable and configurable, and some other packages in order
     # to finish setting up the system.
     packages = storage.packages + ["authconfig", "firewalld"] + ksdata.realm.packages
+    if flags.cmdline.get("biosdevname") == "1":
+        packages = packages + ["biosdevname"]
     payload.preInstall(packages=packages, groups=payload.languageGroups())
     payload.install()
 


More information about the anaconda-patches mailing list