Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[202311][FRR]Fix EVPN route type not matching route map #92

Closed
wants to merge 5 commits into from

Conversation

dgsudharsan
Copy link
Owner

Why I did it

Fix EVPN route type not matching route map

Work item tracking
  • Microsoft ADO (number only):

How I did it

Ported fixes from FRR repository

How to verify it

Manually verify the scenario.

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

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)

mssonicbld and others added 4 commits April 18, 2024 16:01
…D automatically (sonic-net#18706)

#### Why I did it
src/sonic-platform-daemons
```
* d45b982 - (HEAD -> 202311, origin/202311) [chassis][linecard] Fix Module LINECARD<> went off-line message for empty slot issue (sonic-net#462) (4 hours ago) [Marty Y. Lok]
```
#### How I did it
#### How to verify it
#### Description for the changelog
)

Porting PR sonic-net#18272 to 202311.

Why I did it
Porting fix for FRRouting/frr#15459

Adding patch for PR FRRouting/frr#15466

Work item tracking
Microsoft ADO (number only):
How I did it
Ported the fix FRRouting/frr#15466 to 8.5.1

How to verify it
Running the test_stress_route and ensure no memory leak
… bringing up BGP (sonic-net#18556)

Why I did it
Ensure BGP peer bring-up and route advertisements are done only after checking TSA status during reload

Work item tracking
Microsoft ADO (number only): 27171112
How I did it
Add dependency on tsa_enabled flag before peer configuration

How to verify it
Validate that the BGP session bring up is not complete until tsa_enabled flag is populated.
Ensure no traffic is drawn to the device when in TSA and reboot with BGP unshut.
… HWSKU folders (sonic-net#18441)

- Why I did it
The pmon_daemon_control.json file currently has a platform-specific scope, resulting in all SKUs of the same platform sharing the same pmon daemon configuration. Consequently, this restricts the ability to have distinct pmon daemon configurations for different SKUs. The proposed change aims to enhance flexibility by allowing PMON to load this file from both the platform folder and the HWSKU folder. In case a pmon_daemon_control.json file exists in the HWSKU folder, it will take precedence over the one in the platform folder.

- How I did it
The pmon docker init script will be updated to prioritize the HWSKU folder when searching for the pmon_daemon_control.json file. If the file is present in the HWSKU folder, it will be utilized. However, if the file does not exist in the HWSKU folder, the script will then fallback to utilizing the one located in the platform folder.

- How to verify it
Build image with this change, put the file in
1. platform folder,
2. in HWSKU folder
3. in both folders
make sure the pmon daemons started according to the configuration.

Signed-off-by: Kebo Liu <kebol@nvidia.com>
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.

4 participants