diff --git a/addons/bridge.py b/addons/bridge.py index 97ceb4b..8908661 100644 --- a/addons/bridge.py +++ b/addons/bridge.py @@ -962,8 +962,7 @@ class bridge(moduleBase): """ if not isbridge and bportifaceobj.link_kind & ifaceLinkKind.VXLAN: - if ((not vids or not pvid) - and not bportifaceobj.get_attr_value('bridge-access')): + if (not vids or not pvid) or vids != pvid: self._error_vxlan_in_vlan_aware_br(bportifaceobj, bportifaceobj.upperifaces[0]) return