Activity log for bug #251646

Date Who What changed Old value New value Message
2008-07-24 22:16:45 ceg bug added bug
2008-07-24 22:20:07 ceg title option to start selected arrays in "auto-read" mode (--incremental) option to start selected arrays in "auto-read" mode (like --incremental)
2010-03-29 18:32:29 ceg summary option to start selected arrays in "auto-read" mode (like --incremental) missing option to start selected arrays in "auto-read" mode (like --incremental)
2010-03-29 18:33:44 ceg summary missing option to start selected arrays in "auto-read" mode (like --incremental) missing command to start *single* arrays in "auto-read" mode (like --incremental)
2010-03-31 10:16:58 ceg summary missing command to start *single* arrays in "auto-read" mode (like --incremental) {upstream} missing command to start *single* arrays in "auto-read" mode (like --incremental)
2010-03-31 10:56:40 ceg bug task added mdadm
2010-04-01 08:19:35 ceg mdadm (Ubuntu): status New Invalid
2010-04-01 15:17:54 ceg mdadm (Ubuntu): status Invalid New
2012-05-16 12:15:45 Dimitri John Ledkov mdadm (Ubuntu): importance Undecided Wishlist
2012-05-16 12:16:02 Dimitri John Ledkov mdadm (Ubuntu): status New Confirmed
2012-05-21 15:29:29 Dimitri John Ledkov mdadm: importance Undecided Wishlist
2012-05-21 16:51:18 ceg description Binary package hint: mdadm Initramfs has to start (selected) md devices in degraded mode. (The ones that contain the rootfs and swap/resume partition, if they didn't start after some time of udev hotplugging.) It seems to be preferable to use --incremental not only in the udev rules but also in the boot scripts, because is said to support "auto-read" mode for smoth inclusion of members that appear later on. But the boot script should only start selected arrays, i.e. the one containing the rootfs not all incomplete ones. So where "mdadm --run /dev/mdX" is preferable to "mdadm --assemble --scan" (only start selected array degraded), something like: "mdadm --incremental --run /dev/mdX" or to start all arrays in "auto-read" mode by default might be preferable to both. Binary package hint: mdadm Proposed command: "mdadm --incremental --run /dev/mdX" Initramfs must be able to start (selected) md devices in degraded mode (only the ones that contain the rootfs and swap/resume partition), if they didn't start after some time of udev hotplugging. Starting all arrays, that are not yet complete at that early stage, degraded is not acceptable. Initramfs could use the old non-incremental commands, ( i.e. "mdadm --run /dev/mdX" is preferable to "mdadm --assemble --scan" to start only selected array degraded) but the old commands break the support for "auto-read" mode set up and smooth inclusion of members that appear later on. Alternatively to a new --incremental option, make the old commands compatible and also start degraded arrays in "auto-read" mode and incrementally extendable by default.