Description of problem: The underlying OS assigns the default VLAN 1 to a newly created bridge and every port attached to it. That can be an unexpected issue when attaching veth pairs to a bridge, marking then with a VLAN tag 100, but then seeing traffic from both VLAN 1 and 100 on the other end of the veth. Providing a way to set bridge.vlan-default-pvid on the bridge would allow administrators to disable this default behavior or set a different ID. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Create a bridge using nmstate, setting bridge.vlan-default-pvid to None 2. Attach a veth to it Actual results: This attribute does not exist Expected results: This should be supported and lead into no VLAN assigned to the veth port Additional info:
Verified with: nmstate-2.2.12-2.el9.x86_64 nispor-1.2.10-1.el9.x86_64 NetworkManager-1.43.10-1.el9.x86_64 DISTRO=RHEL-9.3.0-20230628.0