Bug 2346436 - "EFI System Partition" does not show in available filesystems for custom installs since blivet 3.12.0
Summary: "EFI System Partition" does not show in available filesystems for custom inst...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 42
Hardware: All
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Vojtech Trefny
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: openqa AcceptedBlocker
Depends On:
Blocks: BetaBlocker, F42BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2025-02-19 00:51 UTC by Adam Williamson
Modified: 2025-03-10 16:14 UTC (History)
10 users (show)

Fixed In Version: anaconda-42.27.3-1.fc42
Clone Of:
Environment:
Last Closed: 2025-03-10 16:14:00 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2025-02-19 00:51:41 UTC
Since python-blivet-3.12.0 landed in F42 and Rawhide on 2025-02-15, all custom installs to UEFI are failing in openQA because "EFI System Partition" does not seem to be shown as an available filesystem type, so we can't create an ESP (which is needed for a UEFI install). *Automatic* UEFI installs do seem to work OK (and really are installing in UEFI mode, I checked). Also, the "Click here to create them automatically" option in the "custom" workflow works, and creates an EFI system partition. The issue really seems to be limited to the 'discovery' of what filesystems are available when manually specifying one.

This is affecting both "custom" (anaconda's own custom mode) and "advanced custom" (blivet-gui), though most of the "custom" tests pass because they use the "create them automatically" workflow.

Proposing as a Beta release blocker as a violation of the custom partitioning criteria, because this makes it impossible to complete an install to UEFI using the 'advanced custom' workflow, unless you have an existing ESP to reuse.

Comment 1 Vojtech Trefny 2025-02-19 10:41:41 UTC
Moving to Anaconda, PR with proposed fix: https://github.com/rhinstaller/anaconda/pull/6190

Comment 2 Adam Williamson 2025-02-23 19:28:06 UTC
+4 in https://pagure.io/fedora-qa/blocker-review/issue/1758 , marking accepted.

Comment 3 Fedora Update System 2025-03-06 10:22:38 UTC
FEDORA-2025-73a6f8a23c (anaconda-42.27.3-1.fc42 and anaconda-webui-26-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-73a6f8a23c

Comment 4 Fedora Update System 2025-03-07 08:35:05 UTC
FEDORA-2025-73a6f8a23c 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-73a6f8a23c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-73a6f8a23c

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

Comment 5 Kamil Páral 2025-03-07 14:50:29 UTC
With Fedora-Server-dvd-x86_64-42_Beta-1.2.iso , I can create ESP manually in both custom and blivet disk config. This seems resolved.

Comment 6 Fedora Update System 2025-03-10 16:14:00 UTC
FEDORA-2025-73a6f8a23c (anaconda-42.27.3-1.fc42 and anaconda-webui-26-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.