Bug 1996223

Summary: Software RAID installs fail with "mdadm: specifying chunk size is forbidden for this level"
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: blivet-guiAssignee: Vojtech Trefny <vtrefny>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 35CC: mkolman, robatino, vtrefny
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: AcceptedBlocker openqa
Fixed In Version: blivet-gui-2.3.0-2 blivet-gui-2.3.0-2.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-08-31 23:03:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1891953    

Description Adam Williamson 2021-08-20 22:20:18 UTC
This is similar to https://bugzilla.redhat.com/show_bug.cgi?id=1993251 , but for blivet-gui. When python-blivet was fixed in response to that bug report, the regular custom install software RAID tests (that use anaconda's own custom UI) started working, but the blivet custom install software RAID tests (that use blivet-gui within anaconda) still fail with the same error:

https://openqa.fedoraproject.org/tests/952622#step/disk_custom_blivet_software_raid/24

"mdadm: specifying chunk size is forbidden for this level"

so I think blivet-gui is directly specifying the chunk size for RAID sets, and needs also to be tweaked not to do it for RAID1.

Proposing as a Beta blocker as a violation of "When using both the installer-native and the blivet-gui-based custom partitioning flow, the installer must be able to: ... Create mount points backed by ext4 partitions, LVM volumes or btrfs volumes, or software RAID arrays at RAID levels 0, 1 and 5 containing ext4 partitions" - https://fedoraproject.org/wiki/Fedora_35_Beta_Release_Criteria#Custom_partitioning

Comment 1 Adam Williamson 2021-08-25 22:51:37 UTC
This is not fixed in F35, because F35 is frozen. The fix will need to be pushed through the freeze before this can be closed, assuming it is accepted as a blocker or FE.

Comment 2 Fedora Update System 2021-08-25 22:52:21 UTC
FEDORA-2021-d169e03b3f has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-d169e03b3f

Comment 3 Adam Williamson 2021-08-25 23:14:59 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/398 , marking accepted.

Comment 4 Fedora Update System 2021-08-31 23:03:40 UTC
FEDORA-2021-d169e03b3f has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.