Mdadm should use mdadm-grow-continue unit file only if reshape is going to be continued. Otherwise, array specific reshape with IMSM metadata will fail to start, due to missing information about ongoing migration - grow-continue will try to start again the reshape process. Signed-off-by: Pawel Baldysiak <pawel.baldysiak@xxxxxxxxx> --- Grow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Grow.c b/Grow.c index a2f4f14..0cd9442 100644 --- a/Grow.c +++ b/Grow.c @@ -3272,7 +3272,7 @@ started: return 1; } - if (!forked && !check_env("MDADM_NO_SYSTEMCTL")) + if (restart && !forked && !check_env("MDADM_NO_SYSTEMCTL")) if (continue_via_systemd(container ?: sra->sys_name)) { free(fdlist); free(offsets); -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html