Skip to content

[action] [PR:14002] Add teamd patches to solve traffic loss issue when removing port from LAG#14684

Merged
mssonicbld merged 1 commit intosonic-net:202211from
mssonicbld:cherry/202211/14002
Apr 16, 2023
Merged

[action] [PR:14002] Add teamd patches to solve traffic loss issue when removing port from LAG#14684
mssonicbld merged 1 commit intosonic-net:202211from
mssonicbld:cherry/202211/14002

Conversation

@mssonicbld
Copy link
Collaborator

No description provided.

… LAG (sonic-net#14002)

#### Why I did it
When removing port from LAG while traffic is running thorough LAG there is traffic disruption of 60 seconds.
Fix issue sonic-net#14381

#### How I did it
The patch I added introduces "port_removing" op and call it right before Kernel is asked to remove the port. 
Implement the op in LACP runner to disable the port which leads to proper LACPDU send.

#### How to verify it
Set LAG between 2 switches.
Set LAGs to be router port and set ip address.
In switch A send ping to ip address of LAG in switch B.
In switch B, while ping is running remove port from LAG.
Verify ping is not stopping.
@mssonicbld
Copy link
Collaborator Author

Original PR: #14002

@mssonicbld mssonicbld merged commit cdd3467 into sonic-net:202211 Apr 16, 2023
keboliu pushed a commit to keboliu/sonic-buildimage that referenced this pull request Apr 18, 2023
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