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

Reply via email to