[11:19] <steino> Hi, I have the following situation:
[11:19] <steino> bonds:
[11:19] <steino> bond2:
[11:19] <steino>   dhcp4: false
[11:19] <steino>   interfaces:
[11:19] <steino>     - eno1
[11:19] <steino>     - eno2
[11:19] <steino> bridges:
[11:19] <steino> br_bond2:
[11:19] <steino>   dhcp4: false
[11:19] <steino>   interfaces:
[11:19] <steino>     - bond2
[11:19] <steino> This bridge is attached to a virtual machine which tags the eth traffic with a specific VLAN tag.
[11:19] <steino> The problem is that on the tcpdump I see the outgoing packets from the bridge and from the bond, but for some reason the incoming packets reach the bond (properly tagged) but don't get forwarded to the bridge.
[11:19] <steino> So the question is, on netplan, is it possible to configure a bond so that the layer2 traffic tagged with some specific VLAN ids get forwarded to a specific bridge?
[11:19] <steino> Do I have to use openvswitch or netplan can handle this on its own?
[11:20] <steino> to be precise: the VLAN tagging is handled inside the VM operating system
[11:22] <steino> I was about to try the following:
[11:22] <steino> vlans:
[11:22] <steino>   bond2.5:
[11:22] <steino>     id: 5
[11:22] <steino>     link: bond2
[11:22] <steino>   bond2.6:
[11:22] <steino>     id: 6
[11:22] <steino>     link: bond2
[11:22] <steino> bridges:
[11:22] <steino>   dhcp4: false
[11:22] <steino>   interfaces:
[11:22] <steino>     - bond2.5
[11:22] <steino>     - bond2.6
[11:22] <steino> but a colleague suddenly stopped me warning me that this would cause a loop.