Merge pull request #39340 from xeji/interim-fix-39069

nixos/networkd: wait for udev to settle before starting networkd

authored by xeji and committed by GitHub 1937b810 80bf73b1

+3
+3
nixos/modules/system/boot/networkd.nix
··· 713 713 systemd.services.systemd-networkd = { 714 714 wantedBy = [ "multi-user.target" ]; 715 715 restartTriggers = map (f: f.source) (unitFiles); 716 + # prevent race condition with interface renaming (#39069) 717 + requires = [ "systemd-udev-settle.service" ]; 718 + after = [ "systemd-udev-settle.service" ]; 716 719 }; 717 720 718 721 systemd.services.systemd-networkd-wait-online = {