FRR 8.5.2 Release
We are pleased to announce FRR release 8.5.2
Debian Packages - https://deb.frrouting.org
RPM Packages - https://rpm.frrouting.org
Snaps - https://snapcraft.io/frr
Docker - quay.io/frrouting/frr:8.5.2
Attention
With the 8.5.0 release, the new BGP attribute AIGP (Accumulated IGP Metric Attribute) was introduced. This new attribute was mistakenly set as Transitive. This was fixed (53afb27) with the 8.5.2 release, but it's not backward-compatible between 8.5.x versions. We suggest using only the latest version of the 8.5 release.
If you see such errors/notifications, upgrade to the latest 8.5.x versions, and avoid using 8.5.0, and 8.5.1.
AIGP attribute must be flagged as "Transitive"
%NOTIFICATION: received from neighbor X.Y.Z.W 3/4 (UPDATE Message Error/Attribute
Flags Error) 14 bytes 80 1a 0b 01 00 0b 00 00 00 00 00 00 00 01
(This affects only iBGP sessions).
Bug Fixes
bfdd
- Fix malformed session with vrf
- Remove redundant nb destroy callbacks
bgpd
- Ensure stream received has enough data
- Fix bgpd core when unintern attr
- Fix the json output of show bgp all json to be in a valid format
- Make sure aigp attribute is non-transitive
- Using no pretty json output for l2vpn-evpn routes
lib
- Fix memory leak in in link state
- Fix vtysh core when handling questionmark
- Link state memory corruption
ospfd
- Fix interface param type update
- Fix memory leaks w/
show ip ospf int x json
commands - Ospf opaque lsa stale processing fix and topotests.
- Respect loopback's cost that is set and set loopback costs to 0
pim6d
- Fix crash in ipv6 pim command
pimd
- Pim not sending register packets after changing from non dr to dr
tools
- Fix list value remove in frr-reload
vtysh
- Give actual pam error messages
zebra
- Evpn handle del event for dup detected mac
- Fix dp_out_queued counter to actually reflect real life
- Fix evpn dup detected local mac del event
- Reduce creation and fix memory leak of frrscripting pointers
- Unlock the route node when sending route notifications