diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | kickstart.py | 3 | ||||
-rw-r--r-- | partitions.py | 2 |
3 files changed, 11 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2004-10-04 Jeremy Katz <katzj@redhat.com> + * partitions.py (Partitions.writeKS): Include PPC PReP boot + partition (#133934) + + * kickstart.py (KickstartBase.definePartition) + Allow specifying the PPC PReP Boot partition as "part prepboot" + * kickstart.py (KickstartBase.setPackageSelection): Fix a thinko in the arch-specific case. Also, add arch-specific removal (#133396) diff --git a/kickstart.py b/kickstart.py index 714e08766..1ab5b508a 100644 --- a/kickstart.py +++ b/kickstart.py @@ -1244,6 +1244,9 @@ class KickstartBase(BaseInstallClass): filesystem = fileSystemTypeGet(fstype) else: filesystem = fileSystemTypeGetDefault() + elif extra[0] == 'prepboot': + filesystem = fileSystemTypeGet("PPC PReP Boot") + mountpoint = None elif extra[0].startswith("raid."): filesystem = fileSystemTypeGet("software RAID") diff --git a/partitions.py b/partitions.py index 68ca48d7e..ace61d302 100644 --- a/partitions.py +++ b/partitions.py @@ -968,6 +968,8 @@ class Partitions: elif request.fstype.getName() == "physical volume (LVM)": # see above about uniqueIDs being ints args.append("pv.%s" % (request.uniqueID)) + elif request.fstype.getName() == "PPC PReP Boot": + args.extend(["prepboot", "--fstype", "\"PPC PReP Boot\""]) elif request.mountpoint: fstype = request.fstype.getName() if fstype.find(" "): |