IMO the "Requires=" dependency is debatable, but having some kind of
integration between those systemd units sounds reasonable, to avoid race
conditions like the one described above.
We should consider adding the "After=netfilter-persistent.service" hint
for systemd ordering and maybe add a "Wants=netfilter-
persistent.service". But we might not always make WireGuard pull in
netfilter-persisent. So this needs to be investigated further and maybe
discussed with the WireGuard maintainers in Debian.
** Changed in: wireguard (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2129961
Title:
systemd unit race condition between [email protected] and netfilter-
persistent.service integration
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/2129961/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs