I'm having some issues with vlan configurations not being applied using the bridge functionality...
Normally everything is working as expected. I set up my vlans, I add some ports to the bridge, set pvid for the ports and set my tagged und untagged ports on the vlans, and it works as intended.
But sometimes it just doesn't apply the new configuration. Running interface bridge vlan print detail i can see that my changes are in the configuration, e.g. tagged=ether1, but it still says current-untagged=ether1 on that vlan and that is also how it's still behaving. I didn't find any way to force the configuration to being applied other than disabling the affected interface and reenabling it, which is okay(ish) for downlink ports, but deadly for the uplink port if inband management is used.
This becomes extremely problematic after disabling a vlan that is configured as pvid and tagged for some ports (quick question on the side: any way to add ports without and pvid?). The device just creates a new dynamic vlan, sets all those ports as untagged, and it's really hard to get rid of... I rebooted the switch to get everything sorted out...
I'm seeing this on a bunch of CRS317-1G-16S+ with current stable firmware, not sure if other devices are also affected.
Maybe I'm holding it wrong, is there some option to make routeros instantly apply my configuration to the hardware?