Bug#796624: mdadm: Has init script in runlevel S but no matching service file

Felipe Sateler fsateler at debian.org
Thu Dec 24 19:10:09 UTC 2015


On Sat, 22 Aug 2015 22:32:00 -0300 fsateler at debian.org wrote:
> Hi,
>
> Your package mdadm has an initscript that is enabled in runlevel S,
> but it does not provide a corresponding systemd service unit.

It seems that the mdadm-raid init script (which triggered this bug
report) is not useful on a udev system (which all systemd systems
are[1]). The file /lib/udev/rules.d/64-md-raid-assembly.rules assembles
the arrays incrementally as devices are known to udev, and so running
a separate assembly step should be superfluous. If this is not true,
then maybe this should be reported upstream, as there is a systemd
service missing.

If the above analysis is correct (please, mdadm maintainers, confirm
if that is so), then the fix for this bug is to mask the init script
as is already done with the mdadm script.


[1] Except containers, of course.

-- 
Saludos,
Felipe Sateler



More information about the pkg-mdadm-devel mailing list