<p dir="ltr">The L3 agent will plug ports into things, but it doesn't know anything about wiring them up for the appropriate VXLAN/VLAN/whatever. That's all very l2 specific logic and dependent on if using linuxbridge/ovs/etc. </p>
<p dir="ltr">Think of the l3 agent just like it is Nova wiring up VMs. It plugs them in and then the l2 agent does the appropriate l2 stuff for each port. </p>
<div class="gmail_quote">On Jun 6, 2016 11:46 AM, "Sean M. Collins" <<a href="mailto:sean@coreitpro.com">sean@coreitpro.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Armando M. wrote:<br>
> The short answer to your question in the question is yes. For OVS, wherever<br>
> you run network services (l3 or dhcp), you need an l2 agent that in charge<br>
> of port wiring.<br>
<br>
OK - I'm going senile then. For some reason I thought the L3 agent<br>
called the same code paths for doing wiring of router ports and didn't<br>
need the L2 agent running.<br>
--<br>
Sean M. Collins<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>
</blockquote></div>