Am 24.05.2018 um 10:28 schrieb Benjamin Drung: > Am Dienstag, den 22.05.2018, 12:36 +0200 schrieb Michael Biebl: >> Am 22.05.2018 um 12:27 schrieb Benjamin Drung: >>> networking.service calls 'udevadm >>> settle' in 'ExecStartPre'. >> >> It does, indeed. But not unconditionally. >> >> ifupdown is basically installed on every system, even if e.g. >> NetworkManager is actually in charge and /e/n/i is empty. >> >> This would mean you unconditionally pull in systemd-udev- >> settle.service >> on basically every system out there, and we certainly don't want >> that. >> systemd-udev-settle.service is a hack. > > Attached is an updated and tested patch that splits the udevadm settle > command into a separate ifupdown-pre service without modifying the > logic. So a no-op 'udevadm settle' will stay a no-op.
I don't see how this is going to fix this issue. Can you please elaborate? My guess is that this patch simply changes the timinig a little so you less likely hit the race condition. Regards, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature

