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

Static Lag support changes in sonic-utilities #2436

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Oct 11, 2022

  1. Static LAG Support Swss Changes

        1. Add static lag command support in click
        2. update mock_tables so pyrunner execution are success during
    compilation
    
        Test cases :-
                Test cases
        1       Create static port channel with static flag     pass
        2       verify static has option flag true or false     pass
        3       Add static member see the portchannel is up     pass
        4       verify teamd is created with loadbalance option by default
        pass
        5       Remove last portchannel member check port channel down  pass
        6       Remove portchannel member check port channel still up   pass
        7       verify teamdctl config dump     pass
        8       verify teamdctl state dump      pass
        9       shutdown the portchannel check the kernel state pass
        10      no shutdown the portchannel check the kernel state      pass
        11      "Check the show output matches the review comment
        root@sonic:~# show inter port
        Flags: A - active, I - inactive, Up - up, Dw - Down, N/A - not
        available,
               S - selected, D - deselected, * - not synced
          No.  Team Dev      Protocol     Ports
        -----  ------------  -----------  ------------
            1  PortChannel1  NONE(A)(Up)  Ethernet0(S)
            2  PortChannel2  NONE(A)(Up)  Ethernet8(S)
            4  PortChannel4  NONE(A)(Dw)
        "       pass
        12      teamnl is set to loadbalance    pass
        13      save and reload and verify portchannel is up    pass
        14      "docker restart teamd
        teamd stopped
        swss stopped
        syncd stopped
    
        swss started
        syncd started
        teamd started"  pass
    
        15. verify teamd settles doesnt hog cpu with 100% cpu usage pass
    skannan-sonic committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    9f9b17f View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    29a3b34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab4168f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e38adcc View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    8eeeea3 View commit details
    Browse the repository at this point in the history