BIRD 3.2.0 and 2.18 released
Marek Zarychta
zarychtam at plan-b.pwste.edu.pl
Thu Jan 15 09:09:39 CET 2026
W dniu 3.01.2026 o 22:44, Maria Matejka via Bird-users pisze:
>
> Dear BIRD users,
>
> we are releasing BIRD versions 3.2.0 and 2.18.
>
> We have implemented BGP dynamic onlink/unnumbered and link-local
> connection scenarios and fixed various behavior bugs in
> reconfiguration. Also, AS Sets in AS Paths are now considered
> malformed by default.
>
> For BIRD 3.2.0, we have split back the |igp_metric| attribute so that
> now you may find also |local_metric| where applicable. There was a
> confusion in BIRD 3.0 and 3.1 arising from two distinct attributes in
> BIRD 2 named the same in the code, and me not understanding what
> Santiago was telling me about that. More on that in updated 3.2
> documentation.
>
> We have done various minor updates, e.g. flags in RAdv (both
> versions), fixed a RIP non-determinism (v3) and additional CLI
> configuration bugs.
>
> There have been some more core reworks, removing some more performance
> chokepoints.
>
> Both versions also include all relevant fixes applied for 3.1.5 and
> 2.17.3.
>
> Considering unfinished work, we also have several Babel patches
> pending which we failed again to review in time to merge into 2.18.
> We’ll do them as soon as possible. Also, in BIRD 3.x, the “show route
> for” displays all covering routes instead of just the longest prefix
> match. We’re working on a fix but it’s quite a can of worms.
>
> Officially supported versions are now:
>
> * 3.2.0 and 2.18 until 6 months after 3.3.0 and 2.19 get released
> * LTS 3.1.x and 2.17.x, expected to track Debian Trixie
>
> The DEB packages in pkg.labs.nic.cz are already there, and RPMs will
> come soon. Please note that the upstream DEBs weren’t built directly
> from the tagged commit but from the |release-v2.18| and |release-v3.2|
> branch because of our current CI limitations. We’ll fix that for later
> versions.
>
> Happy new year!
> Maria and the BIRD Team
>
> –
> Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
>
After upgrade we spotted small regression with AS-SETs in both 2.18 and 3.2:
Jan 15 08:46:01 rtr bird[4647]: bgp_voicenet_v4: Malformed AS_PATH
attribute - AS_SET segment (1) at 18
Jan 15 08:46:01 rtr bird[4647]: bgp_voicenet_v4: Invalid route
202.1.84.0/23 withdrawn
Jan 15 08:46:23 rtr bird[4647]: bgp_rmsk_v4: Malformed AS_PATH attribute
- AS_SET segment (1) at 26
Jan 15 08:46:23 rtr bird[4647]: bgp_rmsk_v4: Invalid route 202.1.84.0/23
withdrawn
Jan 15 08:46:50 rtr bird[4647]: bgp_voicenet_v4: Malformed AS_PATH
attribute - AS_SET segment (1) at 22
Jan 15 08:46:50 rtr bird[4647]: bgp_voicenet_v4: Invalid route
202.1.84.0/23 withdrawn
Jan 15 08:47:19 rtr bird[4647]: bgp_voicenet_v4: Malformed AS_PATH
attribute - AS_SET segment (1) at 22
Jan 15 08:47:19 rtr bird[4647]: bgp_voicenet_v4: Invalid route
202.1.84.0/23 withdrawn
Jan 15 08:47:25 rtr bird[4647]: bgp_rmsk_v4: Malformed AS_PATH attribute
- AS_SET segment (1) at 30
Jan 15 08:47:25 rtr bird[4647]: bgp_rmsk_v4: Invalid route 202.1.84.0/23
withdrawn
Jan 15 08:47:56 rtr bird[4647]: bgp_rmsk_v4: Malformed AS_PATH attribute
- AS_SET segment (1) at 26
Jan 15 08:47:56 rtr bird[4647]: bgp_rmsk_v4: Invalid route 202.1.84.0/23
withdrawn
Jan 15 08:47:57 rtr bird[4647]: bgp_rmsk_v4: Malformed AS_PATH attribute
- AS_SET segment (1) at 26
Jan 15 08:47:57 rtr bird[4647]: bgp_rmsk_v4: Invalid route 202.1.84.0/23
withdrawn
Jan 15 08:48:22 rtr bird[4647]: bgp_rmsk_v4: Malformed AS_PATH attribute
- AS_SET segment (1) at 26
Jan 15 08:48:22 rtr bird[4647]: bgp_rmsk_v4: Invalid route 202.1.84.0/23
withdrawn
--
Marek Zarychta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20260115/e7ca16d7/attachment.htm>
More information about the Bird-users
mailing list