Bug#856988: systemd: Timeout for sys-subsystem-net-devices-multi-user.device with missing /etc/machine-id

Felipe Sateler fsateler at debian.org
Mon Mar 6 22:36:54 GMT 2017


Control: tags -1 moreinfo

On Mon, Mar 6, 2017 at 7:14 PM, Ivan Baldo <ibaldo at adinet.com.uy> wrote:
> Package: systemd
> Version: 232-18
> Severity: normal
>
> Situation: PXE boot with RO NFS and using OverlayFS for RW /.

Out of curiosity, why do you want read-write root? I figure you could
just mount /var and /home as rw...

> So, I rm'ed /etc/machine-id and /var/lib/dbus/machine-id, thinking that it would be generated at
> boot and they do, but sys-subsystem-net-devices-multi-user.device timeouts after 1m30s then.

Where does this multi-user.device come from? Maybe the problem is in
the component responsible of bringing up this net device.

> The solution is to have an empty /etc/machine-id, but I wonder if SystemD could be improved to
> handle the situation better for another poor soul that tries to do the same as me.
> Searching I found this https://labs.riseup.net/code/issues/11970 and from there
> https://labs.riseup.net/code/projects/tails/repository/revisions/0d5d4d42919818a63bfd604c62737ce337ac9d01/diff
> Thanks!!!

Overlayfs root is likely to be problematic as the semantics are
different from other filesystems.

A debug log of a failed boot would be useful too.

-- 

Saludos,
Felipe Sateler



More information about the Pkg-systemd-maintainers mailing list