-
Notifications
You must be signed in to change notification settings - Fork 531
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
[Teamd] Question about LAG fallback #951
Comments
Hi @lorchid |
Hi @hzheng5 , could you give us some advice about the question? Thanks very much. |
Hi Kelly, Can you please remove "min_links": "1", configure and retry? Lacp fallback and min_links cannot be configured at the same time. Thanks, |
Hi @hzheng5
|
HI Kelly, Looks like the fallback mode was broken on 201904. Ethernet0(S*) means Ethernet0 is already selected, somehow the carrier is not enabled. Let me check further and get back to you. Currently we don't support fallback with multiple members. Thanks, |
Hi Kelly, Looks like the following change is conflicting with lacp fallback mode. Can you please revert the above change and verify first? I will provide a new patch to address the conflict soon. Thanks, |
Hi @hzheng5 |
@hzheng5 , is the test checked in described in the test plan checked in? https://github.com/Azure/SONiC/blob/master/doc/lag/LACP%20Fallback%20Test%20Plan.md#test-case-1---fallback-verification |
Hi Guohan, I submitted the PR for the ansible test together with the fallback feature. Looks like it's still not merged yet. Thanks, |
Hi @hzheng5 |
Hi @chenkelly the conflict has been addressed by the following commit sonic-net/sonic-buildimage@7988deb Thanks, |
To check sonic-net/sonic-buildimage#1118, SONiC only support LACP fallback for single-member-port LAG.
After enabling LAG fallback and only add one port to LAG, expected that LAG state shall keep in up state before receiving any LACP PDUs.
We try to test LACP fallback function on 201904 version, but found that single-member-port LAG state is down.
Is this a bug? Are there any configuration errors?
Additionally, refer to
https://github.com/Azure/SONiC/blob/master/doc/lag/LACP%20Fallback%20Feature%20for%20SONiC_v0.5.md and
https://github.com/Azure/SONiC/blob/master/doc/lag/LACP%20Fallback%20Test%20Plan.md#test-case-1---fallback-verification,
we are confused, do LACP fallback support for multiple member ports?
Thanks
[Test Environment]
Connect the LAG to a another device without LACP running.
[Test Procedures]
sonic-cfggen -j lacp_one_member.json --write-to-db
Below is the content of lacp_one_member.json.
[Image Version]
https://sonic-jenkins.westus2.cloudapp.azure.com/job/broadcom/job/buildimage-brcm-201904/25/
root@sonic:~# show version
Best Regards.
/Kelly
The text was updated successfully, but these errors were encountered: