You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FRR has code in zebra that is looking at the bond type and treating it as a bond_slave. I am not sure if this is correct but it would require some investigation to fully understand what the proper thing to do in zebra is. See code in zebra/if_netlink.c:
At this point I am not sure what the correct thing to do here is nor am I sure that any changes I would make wouldn't break evpn code( or some implicit evpn code ). Let's add an issue to track this and figure out what the correct thing to do is.
From @idryzhov -> I understand that it's just a copy-paste from netlink_interface, but I think this change is wrong. Why should we replace the interface type with generic bond_slave when it is actually, for example, veth or gre? The fact that the interface is a bond slave is determined by zif_slave_type field, look at IS_ZEBRA_IF_BOND_SLAVE. Let's just drop this change.
The text was updated successfully, but these errors were encountered:
FRR has code in zebra that is looking at the bond type and treating it as a bond_slave. I am not sure if this is correct but it would require some investigation to fully understand what the proper thing to do in zebra is. See code in zebra/if_netlink.c:
At this point I am not sure what the correct thing to do here is nor am I sure that any changes I would make wouldn't break evpn code( or some implicit evpn code ). Let's add an issue to track this and figure out what the correct thing to do is.
From @idryzhov ->
I understand that it's just a copy-paste from netlink_interface, but I think this change is wrong. Why should we replace the interface type with generic bond_slave when it is actually, for example, veth or gre? The fact that the interface is a bond slave is determined by zif_slave_type field, look at IS_ZEBRA_IF_BOND_SLAVE. Let's just drop this change.
The text was updated successfully, but these errors were encountered: