Bug 2336489 - installer does not accept root mount point on btrfs volume in storage editor
Summary: installer does not accept root mount point on btrfs volume in storage editor
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda-webui
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Katerina Koukiou
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-01-09 01:19 UTC by Adam Williamson
Modified: 2025-02-14 22:05 UTC (History)
4 users (show)

Fixed In Version: anaconda-webui-24-1.fc43 anaconda-webui-24-1.fc42
Clone Of:
Environment:
Last Closed: 2025-02-14 22:01:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2025-01-09 01:19:24 UTC
In current Rawhide Workstation live, to reproduce:

* Boot a system with a clean disk
* Run the installer
* Go to the storage editor
* Create a /boot/efi partition, an ext4 /boot partition, and a btrfs 'partition' taking up the rest of the available space, with the mount point set to /
* Try to proceed with installation

anaconda shows a warning that you have not assigned a / mount point, even though you have. if you force it to try and install anyway, it crashes immediately. To use the layout you created, you have to go to mount point assignment and (again) set the mount point of the btrfs volume you created as /.

anaconda *does* pick up the other mount points from the storage editor (/boot/efi and /boot). it's only the / mount point it doesn't pick up.

This doesn't happen if you make the root partition ext4. It only happens for btrfs.

Comment 1 Katerina Koukiou 2025-01-22 08:58:49 UTC
For clarification this crashes when using the top level btrfs volume for mounting /. When creating subvolumes this works as expected.
This bug has been uncovered earlier as well, https://github.com/rhinstaller/anaconda-webui/pull/382 but we ignored it thinking incorrectly that this is not a supported scenario.

Comment 2 Katerina Koukiou 2025-01-22 11:16:00 UTC
Upstream fix: https://github.com/rhinstaller/anaconda-webui/pull/603

Comment 3 Fedora Update System 2025-02-14 16:41:55 UTC
FEDORA-2025-e095fdc6b1 (anaconda-webui-24-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-e095fdc6b1

Comment 4 Fedora Update System 2025-02-14 16:43:52 UTC
FEDORA-2025-340e3e9eb6 (anaconda-webui-24-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-340e3e9eb6

Comment 5 Fedora Update System 2025-02-14 22:01:44 UTC
FEDORA-2025-e095fdc6b1 (anaconda-webui-24-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2025-02-14 22:05:08 UTC
FEDORA-2025-340e3e9eb6 (anaconda-webui-24-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.