Port Fix from FRR community for issue https://github.com/FRRouting/frr/issues/18493 in sonic-frr(FRR 10.0.1)#22165
Conversation
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
f8ef016 to
d116122
Compare
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
hi @sudhanshukumar22, do you have this patch tested? |
|
Before the fix: Hello, this is FRRouting (version 10.0.1). 2025/03/30 06:08:39 [YDG3W-JND95] FD Limit set: 1048576 is stupidly large. Is this what you intended? Consider using --limit-fds also limiting size to 100000 Current configuration: After the fix: Current configuration: |
|
@sudhanshukumar22 could you please double check for IPV6? |
Date: Tue, 25 Mar 2025 13:54:24 +0200 Subject: [PATCH] lib: Return duplicate prefix-list entry If we do e.g.: ip prefix-list PL_LoopbackV4 permit 10.1.0.32/32 ip prefix-list PL_LoopbackV4 permit 10.1.0.32/32 ip prefix-list PL_LoopbackV4 permit 10.1.0.32/32 We end up, having duplicate records with a different sequence number only. Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
d116122 to
51e70e8
Compare
|
sonic(config)# Current configuration: |
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Hi @sudhanshukumar22 could you check the conflict to 202411? I would suggest to file a separate PR to 202411 branch. |
|
Thanks @sudhanshukumar22 please create a separate PR for 202411 |
Hi @StormLiangMS : Could you provide me a link to the conflict ? I am not able to find it. |
I have raised PR (#22198). |
|
Cherry-pick PR to 202411: |
Why I did it
The fix from FRR (FRRouting/frr#18493) is taken as a patch in sonic(FRR 10.0.1).
Work item tracking
How I did it
How to verify it
Which release branch to backport (provide reason below if selected)
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)