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
My nodes have a lot of interfaces, eg. 4 hardware interfaces, 2 bonding, bridge, vlans, and veth interfaces.
When I use arping, I have 8 replies from the metallb speaker. From each interface which passing the traffic.
Eg if you have the next scheme:
| |
[eth0] [eth1]
\ /
[bond0]
|
[br0]
I will get answer from all of them. That's totally wrong because connectivity will not work if ip address will be associated with interface which have master (eth0, eth1 or bond0)
What you expected to happen:
I expected answer only from br0 interface.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
MetalLB version:
Kubernetes version:
BGP router type/version:
OS (e.g. from /etc/os-release):
Kernel (e.g. uname -a):
The text was updated successfully, but these errors were encountered:
Thanks for the report! This is definitely a bug, in exactly the way you describe.
Unfortunately, getting information about which interfaces are sub-interfaces of others is hard from Go right now, so it's not a 100% trivial fix. There's also a related bug #316 which would allow selecting specific interfaces to listen on, although I still want the default to be automagic.
Is this a bug report or a feature request?:
BUG
What happened:
My nodes have a lot of interfaces, eg. 4 hardware interfaces, 2 bonding, bridge, vlans, and veth interfaces.
When I use arping, I have 8 replies from the metallb speaker. From each interface which passing the traffic.
Eg if you have the next scheme:
I will get answer from all of them. That's totally wrong because connectivity will not work if ip address will be associated with interface which have master (
eth0
,eth1
orbond0
)What you expected to happen:
I expected answer only from
br0
interface.How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
uname -a
):The text was updated successfully, but these errors were encountered: