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

[SAI] publish SAI 2.3.0.5-2 and opennsl 3.4.1.5-2 #993

Merged
merged 1 commit into from
Sep 28, 2017
Merged

[SAI] publish SAI 2.3.0.5-2 and opennsl 3.4.1.5-2 #993

merged 1 commit into from
Sep 28, 2017

Conversation

yxieca
Copy link
Contributor

@yxieca yxieca commented Sep 27, 2017

By upgrading 201709 branch to build with Broadcom SAI 2.3.0.5 and Opennsl 3.4.1.5, there comes:

  • A preliminary support for TomHawk2 ASIC on Arista 7260CX3 platform.
  • Continue having support for Trident2 ASIC support.

Test done for this change:

  • Passed nightly tests on TD2 platform (skipped some tests that are currently failing: IP-in-IP, lag2, DHCP-relay.
  • Passed a subset of regular T0 nightly tests on TH2 platform.

By upgrading 201709 branch to build with Broadcom SAI 2.3.0.5 and Opennsl 3.4.1.5, there comes:

- A preliminary support for TomHawk2 ASIC on Arista 7260CX3 platform.
- Continue having support for Trident2 ASIC support.
@stcheng stcheng merged commit aca459b into sonic-net:201709 Sep 28, 2017
stephenxs pushed a commit to stephenxs/sonic-buildimage that referenced this pull request Aug 14, 2020
    [db_migrator] Support migrating database regarding buffer configuration for all Mellanox switches (sonic-net#993)
    [show/vlan]: fix show vlan config (sonic-net#1050)
    [PFCWD] Fix issue with "pfcwd show stats" command during SONiC init (sonic-net#1018)
    [config] Eliminate port breakout-related globals (sonic-net#1045)
    [teamshow]: refactor teamshow to use state db information (sonic-net#1049)
    [watermarkstat] Import print_function from __future__ (sonic-net#1048)
    [show]: split show interfaces commands into separate file (sonic-net#1044)
    Python 3 compliance (sonic-net#1043)
    Update all references to new 'sonic-installer' file name (sonic-net#1033)
    [config/show]: split vlan into separate file (sonic-net#1038)
    [pytest/coverage]: add coverage for all scripts (sonic-net#1041)
    enable watchdog before running platform specific reboot plugin (sonic-net#1037)
    [tests]:add coverage for config/main/utilities_common module (sonic-net#1039)
    [cli/feature]: split feature command into a separate file (sonic-net#1034)

Signed-off-by: Stephen Sun <stephens@nvidia.com>
lguohan pushed a commit that referenced this pull request Aug 14, 2020
[db_migrator] Support migrating database regarding buffer configuration for all Mellanox switches (#993)
    [show/vlan]: fix show vlan config (#1050)
    [PFCWD] Fix issue with "pfcwd show stats" command during SONiC init (#1018)
    [config] Eliminate port breakout-related globals (#1045)
    [teamshow]: refactor teamshow to use state db information (#1049)
    [watermarkstat] Import print_function from __future__ (#1048)
    [show]: split show interfaces commands into separate file (#1044)
    Python 3 compliance (#1043)
    Update all references to new 'sonic-installer' file name (#1033)
    [config/show]: split vlan into separate file (#1038)
    [pytest/coverage]: add coverage for all scripts (#1041)
    enable watchdog before running platform specific reboot plugin (#1037)
    [tests]:add coverage for config/main/utilities_common module (#1039)
    [cli/feature]: split feature command into a separate file (#1034)

Signed-off-by: Stephen Sun <stephens@nvidia.com>

Co-authored-by: Stephen Sun <stephens@mellanox.com>
santhosh-kt pushed a commit to santhosh-kt/sonic-buildimage that referenced this pull request Feb 25, 2021
[db_migrator] Support migrating database regarding buffer configuration for all Mellanox switches (sonic-net#993)
    [show/vlan]: fix show vlan config (sonic-net#1050)
    [PFCWD] Fix issue with "pfcwd show stats" command during SONiC init (sonic-net#1018)
    [config] Eliminate port breakout-related globals (sonic-net#1045)
    [teamshow]: refactor teamshow to use state db information (sonic-net#1049)
    [watermarkstat] Import print_function from __future__ (sonic-net#1048)
    [show]: split show interfaces commands into separate file (sonic-net#1044)
    Python 3 compliance (sonic-net#1043)
    Update all references to new 'sonic-installer' file name (sonic-net#1033)
    [config/show]: split vlan into separate file (sonic-net#1038)
    [pytest/coverage]: add coverage for all scripts (sonic-net#1041)
    enable watchdog before running platform specific reboot plugin (sonic-net#1037)
    [tests]:add coverage for config/main/utilities_common module (sonic-net#1039)
    [cli/feature]: split feature command into a separate file (sonic-net#1034)

Signed-off-by: Stephen Sun <stephens@nvidia.com>

Co-authored-by: Stephen Sun <stephens@mellanox.com>
stepanblyschak pushed a commit to stepanblyschak/sonic-buildimage that referenced this pull request May 10, 2021
…on for all Mellanox switches (sonic-net#993)

* [db_migrator] Support migrate to single ingress buffer pool mode
db_migrator supports migrating old configuration who has 2 ingress pools into the new configuration who has 1 ingress pool, including BUFFER_POOL, BUFFER_PROFILE and BUFFER_PORT_INGRESS_PROFILE_LIST

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* Update according to MSFT comments

1. Don't need to migrate for single buffer pool mode
2. Move buffer setting migration to another file
3. Remove unnecessary code/upgrading flows

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* Fix LGTM warning

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* Fix an error

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* mellanox_db_migrator => mellanox_buffer_migrator

* Fix issue: after migration the lossless profiles are lost

This issue can fail warm reboot because after warm reboot the buffermgr
doesn't have time to generate lossless profiles and the following
orchagent bake can fail due to this

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* Update buffer configuration for version 1.0.4

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* Update the buffer setting for version 1.0.4

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* [mellanox_buffer_migrator] log identifier updated from 'db_migrator' to 'mellanox_buffer_identifier'

Signed-off-by: Stephen Sun <stephens@mellanox.com>

* [db_migrator] Adjust db_migrator according to the latest master change

Signed-off-by: Stephen Sun <stephens@mellanox.com>

Co-authored-by: Stephen Sun <stephens@mellanox.com>
msosyak pushed a commit to msosyak/sonic-buildimage that referenced this pull request Mar 21, 2022
1ccda8d MACsec in Gearbox (sonic-net#993)
7a2b824 Update SAI submodule (sonic-net#1015)
418d5fb Add pre match logic for lag member (sonic-net#1008)

Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
kcudnik pushed a commit that referenced this pull request Mar 31, 2022
1ccda8d MACsec in Gearbox (#993)
7a2b824 Update SAI submodule (#1015)
418d5fb Add pre match logic for lag member (#1008)

Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
taras-keryk pushed a commit to taras-keryk/sonic-buildimage that referenced this pull request Jul 22, 2022
Add the placeholders of MACsec SAI in Gearbox BCM81724.

We don't really implement the MACsec in Gearbox but just make all MACsec related APIs in SAI that can be called successfully in SWSS.
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.

2 participants