<div dir="ltr">Hi Russell,<div><br></div><div>Thank you these are really good. Had a quick question. When you create a logical switch in your first script (line 23) - at what point is it associated with br-int ? Is it on line 45? So I can create any switch and when I associated logical port it associates logical switch ? Or is there a different way we can associate logical-phy switches? I was looking to get the logical associations during startup initialization.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 2, 2015 at 8:27 AM, Russell Bryant <span dir="ltr"><<a href="mailto:rbryant@redhat.com" target="_blank">rbryant@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 09/27/2015 04:18 PM, Russell Bryant wrote:<br>
> On 09/27/2015 06:50 AM, Kevin Benton wrote:<br>
>> Assuming it implements the normal provider networks API, you just<br>
>> specify the segmentation_id when you create the network.<br>
>><br>
>> neutron net-create NET_NAME --provider:network_type vlan<br>
>> --provider:physical_network physnet1 --provider:segmentation_id VLAN_TAG<br>
><br>
> Yes, the OVN plugin will implement the normal provider networks API.<br>
> It's a WIP.<br>
><br>
> My first goal was to just implement support for "--provider:network_type<br>
> flat" end to end.  I have the OVN side merged and now I'm working on the<br>
> Neutron plugin piece.  Once that's done, I'll go back add add VLAN<br>
> support, which shouldn't be very difficult at that point.  I'm aiming to<br>
> have all of that done by the Tokyo summit (among other things).<br>
<br>
</span>Just as a brief follow-up here, I finished the VLAN provider network<br>
support for OVN here:<br>
<br>
<a href="https://github.com/openvswitch/ovs/commit/779e72cc57a106251cc9e6696e8c9aabb56d30b5" rel="noreferrer" target="_blank">https://github.com/openvswitch/ovs/commit/779e72cc57a106251cc9e6696e8c9aabb56d30b5</a><br>
<br>
I also wrote an OVN tutorial this week.  Examples 4 and 5 cover how<br>
provider networks are modeled in OVN.<br>
<br>
<a href="https://github.com/openvswitch/ovs/blob/master/tutorial/OVN-Tutorial.md" rel="noreferrer" target="_blank">https://github.com/openvswitch/ovs/blob/master/tutorial/OVN-Tutorial.md</a><br>
<br>
I have the Neutron API patch posted here:<br>
<br>
<a href="https://review.openstack.org/#/c/228573/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/228573/</a><br>
<br>
I did the patch before I finished the VLAN support.  Adding the VLAN bit<br>
will be a trivial update, though.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Russell Bryant<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>