From 4fff2fac1b632675291e66cca28ea28c7395d9fb Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Fri, 6 Sep 2024 15:10:54 +0200 Subject: [PATCH] frr: help zebra keep track of ECMP routes on link flap Seems that this might be resolved in frr master. Or not. For now we import the workaround from firewall configs. --- roles/frr/templates/frr.conf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/frr/templates/frr.conf.j2 b/roles/frr/templates/frr.conf.j2 index 08ae039..f42df43 100644 --- a/roles/frr/templates/frr.conf.j2 +++ b/roles/frr/templates/frr.conf.j2 @@ -2,6 +2,10 @@ frr defaults datacenter service integrated-vtysh-config log syslog +# Without this frr and kernel ECMP routes sometimes get desynced when a link is +# lost and found. Maybe related to https://github.com/FRRouting/frr/issues/12239. +zebra nexthop-group keep 1 + # we only have the default route, so allow talking to BGP peers over it ip nht resolve-via-default