Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 2231182 - blivet-gui run directly on a live image cannot create BIOS Boot partitions
Summary: blivet-gui run directly on a live image cannot create BIOS Boot partitions
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: blivet-gui
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Vojtech Trefny
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
: 2236046 (view as bug list)
Depends On:
Blocks: AnacondaWebUITracker F39BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2023-08-10 21:32 UTC by Adam Williamson
Modified: 2023-09-01 03:35 UTC (History)
4 users (show)

Fixed In Version: blivet-gui-2.4.2-1.fc40 blivet-gui-2.4.2-1.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-09-01 03:35:06 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2023-08-10 21:32:19 UTC
For some reason, when running blivet-gui directly in a live session, it cannot create BIOS Boot partitions. The option simply is not in the list. But blivet-gui when run from the installer *can* create BIOS Boot partitions.

This is a problem for the new web UI installer interface, which doesn't have any custom partitioning capability of its own and, for custom layouts, expects you to do the partitioning outside the installer then assign mount points in the installer. The only GUI partitioning tool we actually provide on the Workstation live is blivet-gui , but since it cannot create BIOS Boot partitions, it cannot actually create an installable layout on a BIOS system.

Reproducible: Always

Steps to Reproduce:
1. Boot a current Fedora Rawhide Workstation live on an x86_64 BIOS system
2. Run 'blivet-gui' directly
3. Create a new partition, and examine the choices on the 'Filesystem' dropdown
Actual Results:  
BIOS Boot is not present in the list

Expected Results:  
BIOS Boot should be present in the list

Comment 1 Adam Williamson 2023-08-10 21:34:42 UTC
Correction, we do also provide GNOME Disks, but that cannot create BIOS Boot partitions either. (Also note, blivet-gui does not have an entry in the app list, you can only run it if you know it's there and run 'blivet-gui' directly - GNOME Disks is the only really 'user-visible' tool installed by default).

Comment 2 Vojtech Trefny 2023-08-11 05:10:14 UTC
upstream PR: https://github.com/storaged-project/blivet-gui/pull/402

Comment 3 Fedora Update System 2023-08-16 12:20:44 UTC
FEDORA-2023-2f3ec99d17 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-2f3ec99d17

Comment 4 Fedora Update System 2023-08-16 12:21:06 UTC
FEDORA-2023-c0fec59559 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c0fec59559

Comment 5 Fedora Update System 2023-08-17 01:30:34 UTC
FEDORA-2023-2f3ec99d17 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-2f3ec99d17`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-2f3ec99d17

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

Comment 6 Fedora Update System 2023-08-17 01:32:24 UTC
FEDORA-2023-c0fec59559 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-c0fec59559`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-c0fec59559

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

Comment 7 Fedora Update System 2023-08-21 00:58:46 UTC
FEDORA-2023-2f3ec99d17 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Adam Williamson 2023-08-29 16:02:20 UTC
The fix for this never actually made it to F39 :( Re-opening and proposing as a Beta FE. Obviously this makes 'custom' installation on BIOS rather inconvenient.

Comment 9 Fedora Update System 2023-08-29 16:04:19 UTC
FEDORA-2023-3b49a21cb4 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-3b49a21cb4

Comment 10 Vojtech Trefny 2023-08-30 08:54:47 UTC
*** Bug 2236046 has been marked as a duplicate of this bug. ***

Comment 11 František Zatloukal 2023-08-30 15:34:38 UTC
Discussed in ticket: https://pagure.io/fedora-qa/blocker-review/issue/1226

The decision to classify this bug as an AcceptedFreezeException was made:

"The issue was significant enough and impossible to fix on Live Media to warrant a FreezeException"

Comment 12 Adam Williamson 2023-08-31 01:33:21 UTC
Fix confirmed in testing.

Comment 13 Fedora Update System 2023-09-01 01:28:27 UTC
FEDORA-2023-c0fec59559 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2023-09-01 03:35:06 UTC
FEDORA-2023-3b49a21cb4 has been pushed to the Fedora 39 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.