[PATCH 15/16] rpmostreepayload: Don't recreateInitrds for this payload

Radek Vykydal rvykydal at redhat.com
Mon Jul 14 11:15:49 UTC 2014


From: Colin Walters <walters at verbum.org>

The OSTree replication design has the initramfs generated on a compose
server.  Avoid regenerating them locally.

Resolves: rhbz#1113535
Port of rpmostreepayload patches from master
commit 528b6215fff48337b45edfa2dbc548c54437b42b
---
 pyanaconda/packaging/rpmostreepayload.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pyanaconda/packaging/rpmostreepayload.py b/pyanaconda/packaging/rpmostreepayload.py
index 077cf6d..7b246c1 100644
--- a/pyanaconda/packaging/rpmostreepayload.py
+++ b/pyanaconda/packaging/rpmostreepayload.py
@@ -197,6 +197,12 @@ class RPMOSTreePayload(ArchivePayload):
                                        ["--create", "--boot", "--root=" + iutil.getSysroot(),
                                         "--prefix=/var/" + varsubdir])
 
+    def recreateInitrds(self, force=False):
+        # For rpmostree payloads, we're replicating an initramfs from
+        # a compose server, and should never be regenerating them
+        # per-machine.
+        pass
+
     def postInstall(self):
         super(RPMOSTreePayload, self).postInstall()
 
-- 
1.9.0



More information about the anaconda-patches mailing list