Could it be because of the higher local preference value? On Mon, 1 Dec 2025, 18:00 Matt Corallo, <birdlist@as397444.net> wrote:
It appears bird (2.17.1) doesn't implement the required LLGR de-preferencing logic, eg in a simple test environment with LLGR and one (otherwise-preferred) session down, bird shows it as still selected even though it has the stale flag (see below). Is there any way to do the required de-preferencing with filters or would a patch to implement this be simple?
Thanks.
bird> show route for 69.59.18.0 all Table master4: 69.59.18.0/24 unicast [localsyncb 17:06:58.262 from 10.242.243.12] * (101s) [AS397444i] Type: BGP univ BGP.origin: IGP BGP.as_path: 397444 BGP.next_hop: .... BGP.local_pref: 101 BGP.community: (65535,6) unicast [localsync 2025-11-30 from 10.242.242.12] (100) [AS397444i] Type: BGP univ BGP.origin: IGP BGP.as_path: 397444 BGP.next_hop: .... BGP.local_pref: 100