You can't rely on device numbering and it's a seriously flawed design of mdadm to set up arrays according to unreliable superblock information. (device "minor" numbers, labels, hostnames) The idea of fixing the unreliability by limiting array assembly with mdadm.conf (PARTITIONS, ARRAY, HOMEHOST lines) makes it even worse. Now setup tools and admins are forced to create mdadm.conf files leading to problems with wrongly/partly/never assembled arrays.
The only thing mdadm can and should rely on when assembling is the high probability of uniqueness of UUIDs (not on admins or tools or install scripts to set up mdadm.conf) Does someone have the permissions to set this to won't fix in order to unclutter the bug list? (Other mdadm bugs do cover the root cause/fix to use UUIDs.) -- initramfs/mdrun doesn't honor preferred minor when starting RAID volumes https://bugs.launchpad.net/bugs/49914 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs