Bug 806113 - Custom partitions on ppc64 result in unbootable partition layout
Summary: Custom partitions on ppc64 result in unbootable partition layout
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Retired
Component: scheduler
Version: 0.8
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Dan Callaghan
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-22 22:35 UTC by Dan Callaghan
Modified: 2019-05-22 13:43 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-06 04:40:23 UTC
Embargoed:


Attachments (Terms of Use)

Description Dan Callaghan 2012-03-22 22:35:32 UTC
When a user specifies custom partitions on ppc64, our rhts_partitions snippet will produce the following partition commands in the kickstart:

> part None --fstype 'PPC PReP Boot' --size 8
> part /boot --fstype ext3 --size 200 --recommended 
> part / --fstype ext3 --size 1024 --grow --asprimary 
> part swap --recommended --asprimary 
> # User's custom partitions appear here

In this case the /boot partition may end up as a logical partition, which will fail to boot:

> /vdevice/v-scsi@30000002/disk@8100000000000000:-1,/etc/yaboot.conf: Unknown or corrupt filesystem 
> Can't open config file

Comment 1 Eryu Guan 2012-03-23 06:58:40 UTC
This bug prevents a bunch of file system testings which need custom partition on ppc64 running in beaker. I bumped the severity to high. 

I'll be great and helpful to have this bug fixed.

Thanks!

ps. seems s390x host with custom partition cannot boot in beaker either

Comment 2 David Lehman 2012-03-23 15:09:43 UTC
A fix for bug 725418 should prevent the ppc install from completing with /boot on a logical partition. So anaconda should not allow /boot on logical on ppc, but beaker should also not insert --asprimary unless it is actually requested.

Comment 3 Dan Callaghan 2012-08-10 06:34:17 UTC
On Gerrit: http://gerrit.beaker-project.org/1287

Comment 6 Dan Callaghan 2012-09-06 04:40:23 UTC
Beaker 0.9.3 has been released.


Note You need to log in before you can comment on or make changes to this bug.