forked from openstack/networking-generic-switch
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support 802.3ad port groups on Cumulus devices
Since Ic3e10d19315b776662188f41c552fe0676a12782, multiple links in a port group are configured. This typically works for bond modes that do not require switch-side configuration, such as active/passive, TLB and ALB. In some cases this may also work for 802.3ad link aggregates, if local_link_connection.port_id in the ports is set to the name of the port group interface. However some switches require different commands to be used when configuring port groups vs switch port interfaces. For example, NVIDIA Cumulus switches require to use 'net add bond...' instead of 'net add interface ...'. This change adds support for devices that require different commands to configure port groups, and provides an implementation for NVIDIA Cumulus switches. Closes-Bug: #1976382 Related-Bug: #1759000 Change-Id: I0693c495170aa821a2f571038f387c50a2f6c599
- Loading branch information
1 parent
53e80fe
commit 0de7a26
Showing
8 changed files
with
332 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.