<html><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:16px"><div id="yiv2236461327"><div id="yui_3_16_0_1_1427099059348_135010" style="color:#000;background-color:#fff;font-family:Helvetica Neue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:16px;"><div id="yiv2236461327"><div id="yiv2236461327yui_3_16_0_1_1427099059348_127303" style="color:#000;background-color:#fff;font-family:Helvetica Neue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:16px;"><div style="" class="yiv2236461327" dir="ltr" id="yiv2236461327yui_3_16_0_1_1427099059348_125776"><pre id="yiv2236461327yui_3_16_0_1_1427099059348_127345" style="" class="yiv2236461327">><i id="yiv2236461327yui_3_16_0_1_1427099059348_127710" style="" class="yiv2236461327"> *From:* Ian Wells [mailto:<a rel="nofollow" id="yiv2236461327yui_3_16_0_1_1427099059348_127709" style="" class="yiv2236461327" target="_blank" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">ijw.ubuntu at cack.org.uk</a>]
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_128657" style="" class="yiv2236461327"> *Sent:* Wednesday, March 25, 2015 2:18 AM
</i>><i style="" class="yiv2236461327">
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127609" style="" class="yiv2236461327"> That spec ensures that you can tell what the plugin is doing.  You can ask
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127344" style="" class="yiv2236461327"> for a VLAN transparent network, but the cloud may tell you it can't make
</i>><i style="" class="yiv2236461327"> one.
</i>><i style="" class="yiv2236461327">
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127610" style="" class="yiv2236461327"> If you want to use a VLAN trunk using the current code, I recommend VXLAN
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127611" style="" class="yiv2236461327"> or GRE along with the Linuxbridge driver, both of which support VLAN
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127612" style="" class="yiv2236461327"> transparent networking.  If they're configured and you ask for a VLAN trunk
</i>><i id="yiv2236461327yui_3_16_0_1_1427099059348_127707" style="" class="yiv2236461327"> you'll be told you got one.</i></pre><div id="yiv2236461327yui_3_16_0_1_1427099059348_127613" style="" class="yiv2236461327" dir="ltr">The linuxbridge agent does not support GRE.</div><div id="yiv2236461327yui_3_16_0_1_1427099059348_127866" style="" class="yiv2236461327" dir="ltr">I tried sending tagged packets over linuxbridge+VxLAN and it did not work - I didn't look into it any further.</div><div id="yiv2236461327yui_3_16_0_1_1427099059348_127904" style="" class="yiv2236461327" dir="ltr">I also tried over linuxbridge+FLAT - this works when the physical switch ports are trunks - they would need to permit all VLAN ids to be fully "VLAN transparent". <br></div><div id="yiv2236461327yui_3_16_0_1_1427099059348_127615" style="" class="yiv2236461327" dir="ltr">I think linuxbridge+VLAN would work too, as along as the switch ports are also configured for Q-in-Q.</div><div id="yiv2236461327yui_3_16_0_1_1427099059348_128403" style="" class="yiv2236461327" dir="ltr">Currently the linuxbridge mechanism driver cannot know if a Neutron network is VLAN transparent or not.</div><div id="yiv2236461327yui_3_16_0_1_1427099059348_127625" style="" class="yiv2236461327" dir="ltr"><br style="" class="yiv2236461327"></div></div></div></div></div></div></div></body></html>