Skip to content

FRR 8.5.2 Release

Compare
Choose a tag to compare
@Jafaral Jafaral released this 23 Jun 19:19
· 225 commits to stable/8.5 since this 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