dmraid-1.0.0.rc16-35.fc28.x86_64 # echo y|dmraid -f isw -C Test0 --type 1 --disk "/dev/sdb /dev/sdc" ERROR: isw: the RAID set cannot have less than 2 hard drives Both disks exist and this works in all Fedora <= 27 Causes the dracut testsuite to fail. https://github.com/dracutdevs/dracut/blob/master/test/TEST-14-IMSM/create-root.sh#L13
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.
This is fixed upstream and in both Rawhide and F28. A regression was caused by incorrect fix of a problem reported by coverity. The pointer was compared with '\0' (which happens to be same as NULL as was correct), I misunderstood this and "fixed" the issue the wrong way. At least we know not many people are using dmraid on Fedora, as it went without notice for some time.