[pve-devel] [RFC PATCH 1/2] frr: add networking.service as systemd dependency

Gabriel Goller g.goller at proxmox.com
Thu Jul 24 17:07:30 CEST 2025


ping

Hannes and I tried to fix the errors that appear when starting FRR
10.3.1 (even on a blank config). The errors look similar to these:

     Jul 22 08:36:09 pve1 zebra[845]: libyang Invalid boolean value "". (/frr-vrf:lib/vrf/state/active)
     Jul 22 08:36:09 pve1 zebra[845]: libyang Invalid type uint32 empty value. (/frr-vrf:lib/vrf/state/id)

(and some other ones).

For us this is partially fixed with this patch (which we obviously can't
upstream because frr doesn't rely on systemd) and the following PR:
https://github.com/FRRouting/frr/pull/19248.

This patch can be applied already, it also fixes some other errors like
frr starting before the dummy interfaces are created.

I'd like to wait a bit for some feedback from the maintainers before
backporting the PR though, as that's quite a tricky change and I don't
know if it is correct.




More information about the pve-devel mailing list