i have an issue with static routes, sometimes static routes are not installed into the kernel nor an static route config item in frr:
set protocols static route6 xxx:xxx:b046:1::/64 next-hop xxx:xxx:b004:3::2 set protocols static route6 xxx:xxx:b046:c000::/56 next-hop xxx:xxx:b004:3::2
run show inter Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- tun0 xxx:xxx:b004:3::1/64 u/u Cus: xxx [1G]
Routes are missing because they were not configured from vyos into frr:
vtysh -c 'show running-config' | grep 'ipv6 route' ipv6 route ::/0 xxx:xxx:4b:62::2 ipv6 route ::/0 xxx:xxx:121::254 254
run show ipv6 route static Codes: K - kernel route, C - connected, S - static, R - RIPng, O - OSPFv3, I - IS-IS, B - BGP, N - NHRP, T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP, F - PBR, f - OpenFabric, > - selected route, * - FIB route, q - queued, r - rejected, b - backup S> ::/0 [1/0] via xxx:xxx:4b:62::2 (recursive), weight 1, 1d12h14m * via fe80::da84:66ff:feea:7015, eth1, weight 1, 1d12h14m S ::/0 [254/0] via xxx:xxxx:121::254, dum1, weight 1, 02w4d09h
If i add that routes manually via vtysh it just works fine. So, vyos does not configure frr probably in case of static routes.