I'm affected by this issue (on Debian Trixie) despite me using the
match/set-name approach.
```
# journalctl -u systemd-networkd-wait-online.service
Sep 18 14:13:55 hiop systemd[1]: systemd-networkd-wait-online.service - Wait
for Network to be Configured was skipped because of an unmet condition check
(ConditionPathIsSymbolicLink=/run/systemd/generator/network-online.target.wants/systemd-networkd-wait-online.service).
```
But the symlink is there:
```
# ls -la
/run/systemd/generator/network-online.target.wants/systemd-networkd-wait-online.service
lrwxrwxrwx 1 root root 56 Sep 18 15:00
/run/systemd/generator/network-online.target.wants/systemd-networkd-wait-online.service
-> /lib/systemd/system/systemd-networkd-wait-online.service
```
My netplan config looks like this:
```
network:
version: 2
renderer: networkd
ethernets:
eth0:
match:
macaddress: [redacted]
set-name: eth0
[…]
```
Besides, the mentioned match/set-name approach doesn't work for wifis,
because it isn't implemented for those. So what's the recommended
workaround in this case (affects one of my servers)?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2063973
Title:
network-online.target is reached before netplan-configured interfaces
are online
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/2063973/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs