Relase Overview:
* BFD the ability to listen for specific VRFs only
- Configure which VRFs the BFD daemon will listen to. By default, BFD listens
to all VRFs
present in the system, including the default VRF. Default VRF must be
specified as `default`.
* BGP SRv6/MPLS coexistence
- Allow MPLS and SRv6 to coexist on the same L3VRF, even for a given prefix.
This feature is
important in brown fields where some operators want to migrate from MPLS to
SRv6 backbone.
* BGP SRv6 locator per VRF support
- Ability to choose SRv6 locator per VRF.
* BGP Error handling (RFC 7606) for iBGP peers
- Before 10.5.0, once we received a malformed packet between iBGP peers, we
always reset the
session, and with this release, we handle malformed packets the same way as
for eBGP
(by withdrawing or discarding the malformed packets).
* BGP IPv6 Link-Local Capability is disabled by default
- In 10.4.0, this capability was enabled by default for a “datacenter”
profile, but it’s disabled
for 10.5.0 and will be backported to 10.4.2 as well. The problem arises
when the receiver has
configured a route-map with `set ipv6 next-hop prefer-global` and we send
only an IPv6 Link-Local
address; therefore, it was decided to revert it to be disabled by default.
* BGP BGPID Next-Hop Characteristic
- In some cases, the BGP speaker sending a route might encode only a
link-local address and no
global address. To provide uniqueness in this case, it is sufficient to
associate the BGP
Identifier and AS Number of the route's sender. The BGP Identifier
Characteristic
(BGPID) provides a way to convey this information if required.
* BGP EVPN flooding per VNI support
- Add an ability to adjust BUM flooding per VNI, instead of just globally.
E.g., disable flooding
only for an arbitrary VNI.
* BGP RPKI strict mode
- RPKI strict mode prevents BGP from establishing a session if no RPKI cache
server
is connected.
* BGP rejects AS_SET by default**
- Until 10.5.0, it was disabled by default, and since RFC 9774 was published,
we switched this on
by default (to reject).
* BGP has lots of improvements for Graceful-Restart**
* PIM/PIMv6 route-map support to allow users to filter IGMP/MLD joins using
source, group, and
interface combinations
* Support for multiple SRv6 locators
- This extends the SRv6 SID Manager to add support for multiple locators.
* Zebra 16-bit next hop weights support
- The weights used in ECMP’s consistent hashing have been widened from 8 bits
to 16 bits since
the 6.12 Linux kernel.
Signed-off-by: Khem Raj <[email protected]>
---
.../recipes-protocols/frr/{frr_10.4.1.bb => frr_10.5.0.bb} | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
rename meta-networking/recipes-protocols/frr/{frr_10.4.1.bb => frr_10.5.0.bb}
(97%)
diff --git a/meta-networking/recipes-protocols/frr/frr_10.4.1.bb
b/meta-networking/recipes-protocols/frr/frr_10.5.0.bb
similarity index 97%
rename from meta-networking/recipes-protocols/frr/frr_10.4.1.bb
rename to meta-networking/recipes-protocols/frr/frr_10.5.0.bb
index ce455ab8bf..b1f863a47b 100644
--- a/meta-networking/recipes-protocols/frr/frr_10.4.1.bb
+++ b/meta-networking/recipes-protocols/frr/frr_10.5.0.bb
@@ -10,11 +10,10 @@ LIC_FILES_CHKSUM =
"file://doc/licenses/GPL-2.0;md5=b234ee4d69f5fce4486a80fdaf4a
file://doc/licenses/LGPL-2.1;md5=4fbd65380cdd255951079008b364516c"
-SRC_URI =
"git://github.com/FRRouting/frr.git;protocol=https;branch=stable/10.4;tag=frr-${PV}
\
+SRC_URI =
"git://github.com/FRRouting/frr.git;protocol=https;branch=stable/10.5;tag=frr-${PV}
\
file://frr.pam \
"
-
-SRCREV = "88f5c06cbc1cc4d62e1cba3e7791f5cea4179ba5"
+SRCREV = "c41ba202c3f821a43091781181c73772501034ae"
UPSTREAM_CHECK_GITTAGREGEX = "frr-(?P<pver>\d+(\.\d+)+)$"
@@ -124,7 +123,6 @@ do_install:append:class-target () {
echo "d /run/frr 0755 frr frr -" \
> ${D}${sysconfdir}/tmpfiles.d/${BPN}.conf
fi
- oe_multilib_header frr/version.h
}
USERADD_PACKAGES = "${PN}"
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#122488):
https://lists.openembedded.org/g/openembedded-devel/message/122488
Mute This Topic: https://lists.openembedded.org/mt/116708908/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-