Skip to content

[chassis-packet] Allow Fallback Route to get programmed on Downstream LC#21775

Merged
rlhui merged 2 commits intosonic-net:masterfrom
abdosi:internal-bgp
Feb 20, 2025
Merged

[chassis-packet] Allow Fallback Route to get programmed on Downstream LC#21775
rlhui merged 2 commits intosonic-net:masterfrom
abdosi:internal-bgp

Conversation

@abdosi
Copy link
Contributor

@abdosi abdosi commented Feb 18, 2025

What/Why I did:
Initially I made the change that Fallback Route [routes from AH on Upstream LC] not to get programmed [mark them as deny] on Downstream LC's as reasoning was that on Downstream LC's can forward them based on Default-route. However that assumption is not correct for example we have topology like this:

RH is connected to ASIC0 of Upstream LC
AH is connected to ASIC1 of Upstream LC

Downstream LC will learn route from RH [including default-route] and will only forward to ASIC0 of upstream LC . Above assumption was fine if we always have AH and RH connected to same ASIC of Upstream LC.

How I verify:
UT updated
Manual Verification.

@abdosi
Copy link
Contributor Author

abdosi commented Feb 19, 2025

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@abdosi
Copy link
Contributor Author

abdosi commented Feb 19, 2025

@arlakshm : can you help to approve this.

@mssonicbld
Copy link
Collaborator

Cherry-pick PR to msft-202405: Azure/sonic-buildimage-msft#652

@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202411: #21833

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants