Atomic desktop install with software RAID

I am looking to migrate a machine with a RAID mirrored setup on two SSDs to a Fedora Atomic Desktop (Kinoite, specifically), and I have been unable to figure out a manual partitioning scheme for this that the installer will accept.

Based on the partition layout for an install on a single disk with automatic partitioning, I have tried to create a RAID1 device with the third partitions of the two disks, with btrfs on top, and LUKS encryption, and the installer crashes.



If I instead try the simple manual partitioning UI, tell it to automatically partition the disk to get a starting point, and try changing the btrfs partition to RAID1, there is no option to format it as btrfs.

The only thread I could find around installing with software RAID is 5 years old, but they were trying to set up RAID0, and I expect a lot has changed in that time.

Is what I am trying to do possible?

I wonder if the f43 beta installer will work better?
Maybe you could try it out?

I think that may have been a legitimate bug, but I really should have been using btrfs RAID1, not btrfs on top of mdadm RAID1.

This is indeed a bug, but it should be already fixed in Fedora 42 – 2332338 – AttributeError: Failed to add the device:'DeviceFormat' object has no attribute '_header_size' – I’ll check if the fixed version of blivet-gui is in F42, but it is also possible it is not fully fixed.

1 Like

Ok, the original fix didn’t fix all the issues, I’ve reported (and hopefully fixed for real this time) a new bug: 2401870 – Cannot add encrypted MD RAID btrfs device in blivet-gui

1 Like