[lorax/rhel7-branch] Remove floppy and scsi_debug from initrd (#1060691)

Brian C. Lane bcl at redhat.com
Wed Feb 5 19:28:07 UTC 2014


ppc64 can't PXE boot a initrd that is > 32M. This removes 2 drivers from
initrd creation to reduce the size.
---
 src/pylorax/__init__.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/pylorax/__init__.py b/src/pylorax/__init__.py
index 285448a..894e15b 100644
--- a/src/pylorax/__init__.py
+++ b/src/pylorax/__init__.py
@@ -292,7 +292,8 @@ class Lorax(BaseLoraxClass):
                                   templatedir=templatedir)
 
         logger.info("rebuilding initramfs images")
-        dracut_args = ["--xz", "--install", "/.buildstamp"]
+        dracut_args = ["--xz", "--install", "/.buildstamp",
+                       "--omit-drivers", "floppy scsi_debug"]
 
         anaconda_args = dracut_args + ["--add", "anaconda pollcdrom"]
         treebuilder.rebuild_initrds(add_args=anaconda_args)
-- 
1.8.4.2



More information about the anaconda-patches mailing list