-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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] Adding port member failed #3687
base: master
Are you sure you want to change the base?
Conversation
…eam_get_option()" which got err as -ENOENT (-2). If port init failed, it does rollback adn remove the LAG member and never adds back until reboot TO avoid this, retry the port init 30 times. Failure LOG from teamd.log: Ethernet50: Failed to find "enabled" option. get_ifinfo_list: check_call_change_handers failed Failed to get interface information list. Failed to refresh interface information list. Ethernet50: Team refresh failed. Signed-off-by: Antony Rheneus <arheneus@marvell.com>
…eam_get_option()" which got err as -ENOENT (-2). If port init failed, it does rollback adn remove the LAG member and never adds back until reboot TO avoid this, retry the port init 30 times. Failure LOG from teamd.log: Ethernet50: Failed to find "enabled" option. get_ifinfo_list: check_call_change_handers failed Failed to get interface information list. Failed to refresh interface information list. Ethernet50: Team refresh failed. Signed-off-by: Antony Rheneus <arheneus@marvell.com>
…onic-buildimage into teamd_port_init
…onic-buildimage into teamd_port_init
…onic-buildimage into teamd_port_init
…onic-buildimage into teamd_port_init
…onic-buildimage into teamd_port_init
@antony-rheneus How to reproduce the issue? Thanks |
It is random and not consistent. |
Can you please test my PR #3725 ? |
Ok sure, will update you. |
Hi @antony-rheneus |
during port init in "team_option *team_get_option()"
which got err as -ENOENT (-2).
If port init failed, it does rollback and remove the LAG member and never adds back until reboot
TO avoid this, retry the port init 30 times.
Failure LOG from teamd.log:
Ethernet50: Failed to find "enabled" option.
get_ifinfo_list: check_call_change_handers failed
Failed to get interface information list.
Failed to refresh interface information list.
Ethernet50: Team refresh failed.
Signed-off-by: Antony Rheneus arheneus@marvell.com
- What I did
- How I did it
- How to verify it
- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)