* [docker-teamd]: Explicitly set LAG hwaddr Team device is initially created without any members and has a random HW address, which is later changed to port's address. This configuration sets team device's address explicitly to base MAC to avoid reassignment. Signed-off-by: marian-pritsak <marianp@mellanox.com> * Update teamd config tests with hwaddr Signed-off-by: marian-pritsak <marianp@mellanox.com> * Align HW addr byte for Centec and Mellanox Signed-off-by: marian-pritsak <marianp@mellanox.com> * Change HW addr to unicast in config tests Signed-off-by: marian-pritsak <marianp@mellanox.com>
22 lines
530 B
Django/Jinja
22 lines
530 B
Django/Jinja
{
|
|
"device": "{{ pc }}",
|
|
"hwaddr": "{{ hwaddr }}",
|
|
"runner": {
|
|
"name": "lacp",
|
|
"active": true,
|
|
{# Use 75% links upperbound as min-links #}
|
|
"min_ports": {{ minigraph_portchannels[pc]['members'] | length * 0.75 | round(0, 'ceil') | int}},
|
|
"tx_hash": ["eth", "ipv4", "ipv6"]
|
|
},
|
|
"link_watch": {
|
|
"name": "ethtool"
|
|
},
|
|
"ports": {
|
|
{% for member in minigraph_portchannels[pc]['members'] %}
|
|
"{{member}}": {}{% if not loop.last %},{% endif %}
|
|
|
|
{% endfor %}
|
|
}
|
|
}
|
|
|