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

RT-1.51: BGP multipath ECMP and RT-1.52 bgp_multipath_wecmp_test.go : Added deviation #2547

Merged
merged 52 commits into from
Jun 5, 2024

Conversation

cprabha
Copy link
Contributor

@cprabha cprabha commented Jan 13, 2024

Hi,

bgp_multipath_ecmp_test.go
1. I have updated with deviation for max paths.
2. Current script is with one source and one destination. I have updated the destination with all advertised routes and added multiple source to verify load balance.

bgp_multipath_wecmp_test.go

  1. bgp4PeerRoute.ExtendedCommunities().Add() is missing in configure OTG, it will lead to panic failure.
  2. In traffic flow creation, port1 used as rx port, fixed this to start setting rx from port2.

Thanks
Prabha

@cprabha cprabha requested review from a team as code owners January 13, 2024 02:08
@cprabha cprabha requested review from a team and jasdeep-hundal January 13, 2024 02:08
@coveralls
Copy link

coveralls commented Jan 19, 2024

Pull Request Test Coverage Report for Build 9378621909

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 55.5%

Totals Coverage Status
Change from base Build 9378378586: 0.0%
Covered Lines: 1983
Relevant Lines: 3573

💛 - Coveralls

sezhang2
sezhang2 previously approved these changes Jan 25, 2024
Copy link
Contributor

@sezhang2 sezhang2 left a comment

Choose a reason for hiding this comment

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

New deviation bool bgp_max_multipath_paths_unsupported is added for Juniper and tracked by b/319301559

@cprabha cprabha requested a review from sezhang2 February 26, 2024 19:41
@ram-mac ram-mac self-requested a review May 3, 2024 09:18
@ram-mac ram-mac assigned ram-mac and unassigned Swetha-haridasula May 3, 2024
Copy link
Contributor

@ram-mac ram-mac left a comment

Choose a reason for hiding this comment

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

Can we fix the Readme. Have run the tests Rt-1.51 and 1.52 and it passes. So once we have the readme passed we can merge it.

@cprabha
Copy link
Contributor Author

cprabha commented May 15, 2024

Can we fix the Readme. Have run the tests Rt-1.51 and 1.52 and it passes. So once we have the readme passed we can merge it.

Sure, will update README.

@cprabha cprabha requested a review from ram-mac May 31, 2024 17:44
Copy link
Contributor

@ram-mac ram-mac left a comment

Choose a reason for hiding this comment

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

Validated; Looks good now

@ram-mac ram-mac merged commit b549dad into openconfig:main Jun 5, 2024
13 checks passed
frasieroh pushed a commit to aristanetworks/openconfig-featureprofiles that referenced this pull request Jun 5, 2024
… Added deviation (openconfig#2547)

* updated with deviation

* Resovled conflicts

* Resovled conflicts

* Resolving conflicts

* Resolving conflicts

* updated with deviation

* Added deviation to script

* Added deviation to wecmp script

* Resolving merge conflicts

* Resolving conflict

* Resolvng coflicts

* resolving conflicts

* Resolving conflicts

* updated version

* Resolving conflicts

* Resolving conflicts

* Resolved conflicts

* updated README

* updated README

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Added deviation for multipath config at peer level

* Added deviations to configure multipath at peer level and updated traffic flows for loadbalancing

* Resolving conflicts

* Resolving conflicts

* resolving conflicts

---------

Co-authored-by: Arul Kumar Sekar <[email protected]>
Co-authored-by: KandukuriSudheer <[email protected]>
Co-authored-by: Ram <[email protected]>
ANISH-GOTTAPU pushed a commit to open-traffic-generator/featureprofiles that referenced this pull request Jul 10, 2024
… Added deviation (openconfig#2547)

* updated with deviation

* Resovled conflicts

* Resovled conflicts

* Resolving conflicts

* Resolving conflicts

* updated with deviation

* Added deviation to script

* Added deviation to wecmp script

* Resolving merge conflicts

* Resolving conflict

* Resolvng coflicts

* resolving conflicts

* Resolving conflicts

* updated version

* Resolving conflicts

* Resolving conflicts

* Resolved conflicts

* updated README

* updated README

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Added deviation for multipath config at peer level

* Added deviations to configure multipath at peer level and updated traffic flows for loadbalancing

* Resolving conflicts

* Resolving conflicts

* resolving conflicts

---------

Co-authored-by: Arul Kumar Sekar <[email protected]>
Co-authored-by: KandukuriSudheer <[email protected]>
Co-authored-by: Ram <[email protected]>
bkreddy143 pushed a commit to nokia/featureprofiles that referenced this pull request Jul 17, 2024
… Added deviation (openconfig#2547)

* updated with deviation

* Resovled conflicts

* Resovled conflicts

* Resolving conflicts

* Resolving conflicts

* updated with deviation

* Added deviation to script

* Added deviation to wecmp script

* Resolving merge conflicts

* Resolving conflict

* Resolvng coflicts

* resolving conflicts

* Resolving conflicts

* updated version

* Resolving conflicts

* Resolving conflicts

* Resolved conflicts

* updated README

* updated README

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Resolving conflicts

* Added deviation for multipath config at peer level

* Added deviations to configure multipath at peer level and updated traffic flows for loadbalancing

* Resolving conflicts

* Resolving conflicts

* resolving conflicts

---------

Co-authored-by: Arul Kumar Sekar <[email protected]>
Co-authored-by: KandukuriSudheer <[email protected]>
Co-authored-by: Ram <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants