Skip to content

[202411][frr]: Force disable next hop group support#23292

Merged
kperumalbfn merged 3 commits intosonic-net:202411from
lipxu:20250710_public202411_zebraNextHopGroup
Jul 15, 2025
Merged

[202411][frr]: Force disable next hop group support#23292
kperumalbfn merged 3 commits intosonic-net:202411from
lipxu:20250710_public202411_zebraNextHopGroup

Conversation

@lipxu
Copy link
Contributor

@lipxu lipxu commented Jul 10, 2025

Why I did it

Netscan loss observed on production devices

Work item tracking
  • Microsoft ADO (number only):
    33406776

How I did it

Force disable next hop group support

How to verify it

Which release branch to backport (provide reason below if selected)

  • 202205
  • 202211
  • 202305
  • 202311
  • 202405
  • 202411
  • 202505

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

nazariig and others added 2 commits July 10, 2025 08:32
Signed-off-by: Nazarii Hnydyn [email protected]

Closes sonic-net#17345

This W/A was proposed by Nvidia FRR team before the long term solution is ready.

Why I did it
A W/A to fix default route installation during LAG member flap
Work item tracking
N/A
How I did it
Disabled FRR next hop group support
How to verify it
Do LAG member flap
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu
Copy link
Contributor Author

lipxu commented Jul 10, 2025

/azpw ms_conflict

@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu lipxu closed this Jul 11, 2025
@lipxu lipxu reopened this Jul 11, 2025
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu lipxu closed this Jul 11, 2025
@lipxu lipxu reopened this Jul 11, 2025
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu
Copy link
Contributor Author

lipxu commented Jul 12, 2025

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu
Copy link
Contributor Author

lipxu commented Jul 12, 2025

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 23292 in repo sonic-net/sonic-buildimage

@lipxu lipxu closed this Jul 12, 2025
@lipxu lipxu reopened this Jul 12, 2025
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@lipxu
Copy link
Contributor Author

lipxu commented Jul 12, 2025

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

@StormLiangMS StormLiangMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kperumalbfn kperumalbfn merged commit 12aa5e0 into sonic-net:202411 Jul 15, 2025
28 checks passed
lipxu added a commit to lipxu/sonic-buildimage that referenced this pull request Jul 24, 2025
[202411][frr]: Force disable next hop group support
lipxu added a commit to lipxu/sonic-buildimage that referenced this pull request Jul 28, 2025
[202411][frr]: Force disable next hop group support
yejianquan pushed a commit that referenced this pull request Jul 30, 2025
[202411][frr]: Force disable next hop group support[202411][frr]: Force disable next hop group support

Why I did it
Pick #23292

Work item tracking
Microsoft ADO (number only):
33406776
How I did it
Pick #23292

How to verify it
Run the BGP cases for the image with PR on 2700 T0 and T1
https://elastictest.org/scheduler/testplan/687d9fb346be15d7ecfaf76b
https://elastictest.org/scheduler/testplan/687d9f2c46be15d7ecfaf768

signed-off-by: [email protected]
peterbailey-arista pushed a commit to peterbailey-arista/sonic-buildimage that referenced this pull request Nov 3, 2025
[202411][frr]: Force disable next hop group support
noaOrMlnx pushed a commit to noaOrMlnx/sonic-buildimage that referenced this pull request Nov 24, 2025
…-net#1745)

Code sync sonic-net/sonic-buildimage:202411 => 202412

```
*   e1f0789 (HEAD -> code-sync-202412, origin/code-sync-202412) r12f 251022:1851 - Merge remote-tracking branch 'base/202411' into code-sync-202412
|\
| * 5e45f5b (base/202411) mssonicbld 251008:1012 - [arp_update]Resolve neighbors from config_db (sonic-net#24226)
| * fb53c97 mssonicbld 251003:0612 - Increase egress and ingress buffer pool sizes on Arista-7050CX3-32S-C28S4 (sonic-net#24192)
| * 80fb6ed mssonicbld 250927:1912 - [YANG] Change VXLAN tunnel YANG model to support 2 tunnels + string validation (sonic-net#23999)
| * 3435dda mssonicbld 250909:2212 - [submodule] Update submodule sonic-host-services to the latest HEAD automatically (sonic-net#23930)
| * 7fccf4e mssonicbld 250907:1612 - [submodule] Update submodule sonic-host-services to the latest HEAD automatically (sonic-net#22178)
| * 4a7b293 mssonicbld 250820:0713 - Fix Debian repos used for Bullseye-based containers (sonic-net#23759)
| * 8eb0c1e Aravind-Subbaroyan 250818:2012 - Update cisco-8000-smartswitch.ini (sonic-net#23746)
| * d6a9627 mssonicbld 250819:0512 - [TACACS] Fix memory leak when authenticating using tacacs (sonic-net#23150)
| * dacee85 mssonicbld 250815:1614 - [submodule] Update submodule sonic-swss to the latest HEAD automatically (sonic-net#23608)
| * 420e5fd mssonicbld 250813:1712 - [submodule] Update submodule sonic-linux-kernel to the latest HEAD automatically (sonic-net#23554)
| * 39eb0b9 mssonicbld 250807:1913 - [action] [PR:22553] [build] Fix kdump build failure (Fixes 5097 17023) (sonic-net#23035)
| * cb2dff4 mssonicbld 250807:0612 - [submodule] Update submodule sonic-sairedis to the latest HEAD automatically (sonic-net#23606)
| * ec66359 mssonicbld 250805:2212 - Bullseye is EOL, use the archive repo (sonic-net#23589)
| * 124de26 anamehra 250801:1018 - Update cisco-8000.ini to 202411.1.0.12 (sonic-net#23547)
| * 8469d6f Gagan Punathil Ellath 250731:1507 - [202411][mellanox] Use the PF interface for the midplane communication with the DPU and rshim updates (sonic-net#23533)
| * d51a6d3 rameshraghupathy 250729:0950 - Update 202411 branch cisco-8000-smartswitch.ini with 202411.1.0.12 (sonic-net#23504)
| * 5763622 mssonicbld 250724:1611 - [submodule] Update submodule sonic-gnmi to the latest HEAD automatically (sonic-net#23452)
| * 4a14f10 mssonicbld 250724:1412 - Improve GNMI_CLIENT_CERT table to support multiple roles. (sonic-net#23448)
| * c3bd9e0 mssonicbld 250718:1012 - [submodule] Update submodule sonic-utilities to the latest HEAD automatically (sonic-net#23274)
| * c6c864a mssonicbld 250717:0712 - [Mellanox] [Smartswitch] Fix sensors file for Smartswitch (sonic-net#23342)
| * da76d4d Gagan Punathil Ellath 250715:1221 -  [202411][Smartswitch] Fix SN4280 SKU pmon daemon control to skip chassisd
| * 12aa5e0 Liping Xu 250715:1215 - [202411][frr]: Force disable next hop group support (sonic-net#23292)
```
lipxu added a commit to lipxu/sonic-buildimage that referenced this pull request Dec 22, 2025
[202411][frr]: Force disable next hop group support

Signed-off-by: Liping Xu <[email protected]>
eddieruan-alibaba pushed a commit that referenced this pull request Dec 23, 2025
…as the default value (#23500)

* [202411][frr]: Force disable next hop group support (#23292)

[202411][frr]: Force disable next hop group support

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update metadata

Signed-off-by: Liping Xu <[email protected]>

* remove default set in docker init

Signed-off-by: Liping Xu <[email protected]>

---------

Signed-off-by: Liping Xu <[email protected]>
lipxu added a commit to lipxu/sonic-buildimage that referenced this pull request Jan 7, 2026
…as the default value (sonic-net#23500)

* [202411][frr]: Force disable next hop group support (sonic-net#23292)

Signed-off-by: Liping Xu <[email protected]>

---------

Signed-off-by: Liping Xu <[email protected]>
vmittal-msft pushed a commit that referenced this pull request Jan 9, 2026
…as the default value (#23500) (#24997)

* [202411][frr]: Force disable next hop group support (#23292)



---------

Signed-off-by: Liping Xu <[email protected]>
jasonbridges pushed a commit to jasonbridges/sonic-buildimage that referenced this pull request Jan 22, 2026
…as the default value (sonic-net#23500)

* [202411][frr]: Force disable next hop group support (sonic-net#23292)

[202411][frr]: Force disable next hop group support

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update metadata

Signed-off-by: Liping Xu <[email protected]>

* remove default set in docker init

Signed-off-by: Liping Xu <[email protected]>

---------

Signed-off-by: Liping Xu <[email protected]>
FengPan-Frank pushed a commit to FengPan-Frank/sonic-buildimage that referenced this pull request Mar 6, 2026
…as the default value (sonic-net#23500)

* [202411][frr]: Force disable next hop group support (sonic-net#23292)

[202411][frr]: Force disable next hop group support

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update metadata

Signed-off-by: Liping Xu <[email protected]>

* remove default set in docker init

Signed-off-by: Liping Xu <[email protected]>

---------

Signed-off-by: Liping Xu <[email protected]>
Signed-off-by: Feng Pan <[email protected]>
dprital pushed a commit that referenced this pull request Mar 19, 2026
…as the default value (#23500)

* [202411][frr]: Force disable next hop group support (#23292)

[202411][frr]: Force disable next hop group support

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update

Signed-off-by: Liping Xu <[email protected]>

* update metadata

Signed-off-by: Liping Xu <[email protected]>

* remove default set in docker init

Signed-off-by: Liping Xu <[email protected]>

---------

Signed-off-by: Liping Xu <[email protected]>
Signed-off-by: dprital <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants