Bug 2348919 - Fedora KDE ppc64le images do not boot
Summary: Fedora KDE ppc64le images do not boot
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kiwi
Version: 42
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F42BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2025-02-27 21:16 UTC by Neal Gompa
Modified: 2025-03-01 23:46 UTC (History)
5 users (show)

Fixed In Version: kiwi-10.2.12-1.fc42
Clone Of:
Environment:
Last Closed: 2025-03-01 23:46:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github OSInside kiwi issues 2741 0 None open wrong grub binary path in ppc/bootinfo.txt for Fedora ppc64le images 2025-02-27 21:17:11 UTC
Github OSInside kiwi pull 2744 0 None Merged Lookup CHRP loader instead of using a static name 2025-02-28 20:19:18 UTC

Description Neal Gompa 2025-02-27 21:16:58 UTC
(Description based on https://github.com/OSInside/kiwi/issues/2741)

The Fedora KDE Live ISOs are not bootable on a ppc64le KVM system.

The SLOF firmware reports failed to load CHRP boot loader and E3404: not a bootable device when booting the ISOs in the KVM VM. It is probably because ppc/bootinfo.txt refers to \boot\grub2\powerpc-ieee1275\grub.elf, while in Fedora we have \boot\grub2\powerpc-ieee1275\core.elf instead.

Reproducible: Always

Steps to Reproduce:
1. Download and boot a Fedora KDE live nightly for ppc64le (from nightly.fedoraproject.org)

Actual Results:  
The SLOF firmware reports failed to load CHRP boot loader and E3404: not a bootable device when booting the ISOs in the KVM VM. It is probably because ppc/bootinfo.txt refers to \boot\grub2\powerpc-ieee1275\grub.elf, while in Fedora we have \boot\grub2\powerpc-ieee1275\core.elf instead.

Expected Results:  
The image boots.

Upstream ticket by Dan Horak: https://github.com/OSInside/kiwi/issues/2741

Comment 1 Fedora Blocker Bugs Application 2025-02-27 21:18:07 UTC
Proposed as a Freeze Exception for 42-beta by Fedora user ngompa using the blocker tracking app because:

 I'd like to have bootable ppc64le live images.

Comment 3 Neal Gompa 2025-02-28 20:19:19 UTC
Upstream fix landed: https://github.com/OSInside/kiwi/pull/2744

Comment 4 Fedora Update System 2025-02-28 20:19:38 UTC
FEDORA-2025-b7ced6764d (kiwi-10.2.12-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-b7ced6764d

Comment 5 Adam Williamson 2025-02-28 23:25:45 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1772 , marking accepted FE.

Comment 6 Fedora Update System 2025-03-01 01:54:55 UTC
FEDORA-2025-b7ced6764d has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-b7ced6764d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-b7ced6764d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2025-03-01 23:46:55 UTC
FEDORA-2025-b7ced6764d (kiwi-10.2.12-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.


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