We are trying to duplicate a VLAN-trunked network we have in VIO on KVM-based OpenStack with OVS. The VIO network is attached to a VLAN-trunked port group and has about 1,000 VLANs trunked across it for development and test traffic. 

The official documentation shows a process for making a port for each VLAN we want trunked, which is onerous for a large number of VLANs. 

OVS supports trunking VLANs. 
https://blog.scottlowe.org/2013/05/28/vlan-trunking-to-guest-domains-with-open-vswitch/

Is it possible to create such a network with OVS and attach it via Neutron to instances without going through the per-VLAN sub-port process? 

Thanks, 
Tom King