Neutron ovs agent still fails vlan transparency check
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Opinion
|
Wishlist
|
Unassigned |
Bug Description
OVS has been supporting vlan transparency for a while (since 2.8), see belo
http://
other_config : vlan-limit: optional string, containing an integer, at
least 0
load, e.g. a packet with more 802.1q headers will match Ethernet
type 0x8100.
Open vSwitch userspace currently supports at most 2 VLANs, and
each datapath has its own limit. If vlan-limit is nonzero, it
acts as a further limit.
If this value is absent, the default is currently 1. This main‐
tains backward compatibility with controllers that were designed
for use with Open vSwitch versions earlier than 2.8, which only
But Neutron ovs agent still blindly fails the driver capability check, this prevents the OVS feature being used.
def check_vlan_
return False
this seems more like a feature request than a bug.