Scenario/Problem:
I needed to bridge a qnq sub-vlan interface on one port (i.e. eth0.499.30) to a normal vlan interface on another port (i.e. eth1.30), so I created bridge br30, then set the bridge-group bridge to br30 on the normal vlan interface eth1.30, then set the bridge-group bridge to br30 on the qnq sub-vlan interface eth0.499.30, but when commiting the configuration change, the commit fails to set the bridge-group on the qnq sub-vlan interface.
Workaround:
Running
sudo brctl addif br30 eth0.499.30
connects the interface to the bridge as expected, and testing shows that the interfaces/system are performing as expected.
Additional Info:
I'm using the VMware OVA version 1.1.8 as released on the vyos.io site. This installation is on a DoD classified network, so I cannot retrieve any files or data from the system whatsoever! Also, it cannot be connected to the Internet to download updates, so our only option is to use a workaround until a new iso is released with a fix included.
Steps to reproduce:
Deploy VMware OVA with 2 network interfaces
set interface bridge 'br30' set interface ethernet eth0 vif-s 499 vif-s 30 set interface ethernet eth0 vif-s 499 vif-c 30 bridge-group bridge br30 set interface ethernet eth1 vif 30 set interface ethernet eth1 vif 30 bridge-group bridge br30 commit