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

[multi-ASIC] util changes with the BGP_INTERNAL_NEIGHBOR table #5874

Merged
merged 2 commits into from
Nov 10, 2020

Conversation

judyjoseph
Copy link
Contributor

@judyjoseph judyjoseph commented Nov 10, 2020

- Why I did it
Reintroduce #5760, along with the fix needed in the template file for python3 compatibility

- How I did it

- How to verify it

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

  • 201811
  • 201911
  • 202006

- Description for the changelog

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

judyjoseph and others added 2 commits November 9, 2020 16:51
…c-net#5760)

- Why I did it
Update the routine is_bgp_session_internal() by checking the BGP_INTERNAL_NEIGHBOR table.
Additionally to address the review comment sonic-net#5520 (comment)
Add timer settings as will in the internal session templates and keep it minimal as these sessions which will always be up.
Updates to the internal tests data + add all of it to template tests.

- How I did it
Updated the APIs and the template files.

- How to verify it
Verified the internal BGP sessions are displayed correctly with show commands with this API is_bgp_session_internal()
@judyjoseph judyjoseph merged commit f2b22b5 into sonic-net:master Nov 10, 2020
@judyjoseph judyjoseph deleted the bgp_internal_neighbor_1 branch November 11, 2020 07:14
santhosh-kt pushed a commit to santhosh-kt/sonic-buildimage that referenced this pull request Feb 25, 2021
…-net#5874)

Reintroduce sonic-net#5760, along with the fix needed in the template file for python3 compatibility.
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.

3 participants