SONiC 202411 Release Notes

This document captures the new features added and enhancements done on existing features/sub-features for the SONiC 202411 release.

Table of Contents

Branch and Image Location

Branch : https://github.com/Azure/sonic-buildimage/tree/202411
Image : https://sonic-build.azurewebsites.net/ui/sonic/pipelines (Example - Image for Broadcom based platforms is here)

Dependency Version

FeatureVersion
Linux kernel versionlinux_6.1.94-1
SAI versionSAI v1.15.1
FRR10.0.1
LLDPD1.0.16-1+deb12u1
TeamD1.31-1
SNMPD5.9.3+dfsg-2
Python3.11.2-6
syncd1.0.0
swss1.0.0
radvd2.19-1+b1
isc-dhcp4.4.3-P1-2
sonic-telemetry1.1
redis-server/ redis-tools7.0.15-1~deb12u1
Debian versionContinuous to use Bookworm (Debian version 12)

Note : The kernel version is migrated to the version that is mentioned in the first row in the above 'Dependency Version' table.

Security Updates

  1. Kernel upgraded from 6.1.38-4 to 6.1.94-1 for SONiC release.
    Change log: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.94

  2. Docker is with 24.0.2-1~debian-stretch
    Change log: https://docs.docker.com/engine/release-notes/24.0/#2402

Feature List

FeatureFeature DescriptionHLD PR / PR trackingQuality
Add HLD for FRR-SONiC Communication Channel EnhancementsThis feature introduces a SONiC-specific communication channel between FRR and SONiC.1620Alpha
Authentication Manager for PACThis feature implements the authentication manager for PAC like API interface, generic header and makefile and common header files.1853Alpha
Banner HLDThis feature covers the definition, design and implementation of SONiC Banner feature and Banner CLI.1361Alpha
BBR and Overlay ECMP coexistence with dual ToRThis feature adds the logic to give Vnet routes precedence over BGP learnt route. This feature also refactors the test_vnet.py to break out the common code into a library.1735Alpha
BMP for monitoring SONiC BGP infoThis feature is to bring up BMP container on SONiC, which is forked from openbmp project with some code changes, by that we could improve the SONiC debuggability and BGP service monitoring efficiency.1621Alpha
Broadcom syncd bookworm upgradeThis feature implements the migration of platform broadcom docker syncd from bullseye to bookworm19712Alpha
Everflow DSCP marking using MetadataThis feature implements the High level design of a new table type which can change the outer DSCP of a packet encapsulated by ther ASIC pipeline while preserving the orignal packets inner DSCP value.1743Alpha
HLD for cli sessions featureThis feature describes the requirements, architecture and general flow details of serial connection config in SONIC OS based switches.1367Alpha
Mac Authentication BypassThis feature implements MAB protocol related common header files for generic files and its changes.1854Alpha
Port Access Control Phase 1This feature provides a means of preventing unauthorized access by users to the services offered by a Network.1315Alpha
Silicon config support for Broadcom yml file and property overwriteThis feature gives the details of Per-switching silicon Common config for Broadcom Supported Platforms implementation.1744Alpha
Upgrade FRR to version 10.0.1, upgrade libyang2 to 2.1.148.This implements the version update for FRR to version 10.0.1 and libyang2 to 2.1.148.20269Alpha
Upgrade to FRR 10.0.1This implements the version update for FRR to version 10.0.11565Alpha

Note : The HLD PR's have been updated in ""HLD PR / PR tracking"" coloumn. The code PR's part of the features are mentioned within the HLD PRs. The code PRs not mentioned in HLD PRs are updated in "HLD PR / PR tracking" coloumn along with HLD PRs.

SAI APIs

Please find the list of API's classified along the newly added SAI features. For further details on SAI API please refer SAI_1.15.1 Release Notes

Contributors

SONiC community would like to thank all the contributors from various companies and the individuals who has contributed for the release. Special thanks to the major contributors - Alibaba, AvizNetworks, Broadcom, Cisco, Dell, Micas Networks, Microsoft, NTT, Nvidia & xFlow Research Inc.