sonic-buildimage/dockers/docker-teamd
Haiyang Zheng 2abdf8dc58 [libteam] Add fallback support for single-member-port LAG (#1118)
* [libteam] Add fallback support for single-member-port LAG

* Allow the port to be selected if the LAG is configured
with fallback and port is in defaulted state due to missing
LACP PDUs from remote end
* Only enable port if LAG is admin up and the member port
is link up

* [team] Add lacp fallback config to teamd.j2 template

* [teamd] Resolve config conflict between fallback and minlink

* Remove min_link config if fallback is configured
* Add support for fallback config in minigraph

* [teamd] Only enable fallback if it is single-member-port LAG

Signed-off-by: Haiyang Zheng <haiyang.z@alibaba-inc.com>

* [teamd] Removing the admin status check in lacp_port_link_update

Will submit another pull request to fix this issue.

Signed-off-by: Haiyang Zheng <haiyang.z@alibaba-inc.com>
2017-12-16 11:28:18 -08:00
..
base_image_files Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
Dockerfile.j2 Revert "[docker-teamd]: Manage teamd and teamsyncd processes with supervisor (#1137)" (#1156) 2017-11-16 10:30:41 -08:00
start.sh Revert "[docker-teamd]: Manage teamd and teamsyncd processes with supervisor (#1137)" (#1156) 2017-11-16 10:30:41 -08:00
supervisord.conf Revert "[docker-teamd]: Manage teamd and teamsyncd processes with supervisor (#1137)" (#1156) 2017-11-16 10:30:41 -08:00
teamd.j2 [libteam] Add fallback support for single-member-port LAG (#1118) 2017-12-16 11:28:18 -08:00
teamd.sh Revert "[docker-teamd]: Manage teamd and teamsyncd processes with supervisor (#1137)" (#1156) 2017-11-16 10:30:41 -08:00