<div dir="ltr">On 20 July 2015 at 10:21, Neil Jerram <span dir="ltr"><<a href="mailto:Neil.Jerram@metaswitch.com" target="_blank">Neil.Jerram@metaswitch.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Ian,<br>
<br>
On 20/07/15 18:00, Ian Wells wrote:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 19 July 2015 at 03:46, Neil Jerram <<a href="mailto:Neil.Jerram@metaswitch.com" target="_blank">Neil.Jerram@metaswitch.com</a> <mailto:<a href="mailto:Neil.Jerram@metaswitch.com" target="_blank">Neil.Jerram@metaswitch.com</a>>> wrote:<br>
<br>
    The change at [1] creates and describes a new 'routed' value for<br>
    provider:network_type.  It means that a compute host handles data<br>
    to/from the relevant TAP interfaces by routing it, and specifically<br>
    that those TAP interfaces are not bridged.<br>
<br>
<br>
To clarify that, the user uses provider:network_type in the API to request a 'routed' network be created, and the Neutron plugin either implements that or rejects the create call?  Or something else?<br>
</blockquote>
<br></span>
Yes, I believe so.  Could it be otherwise?<br></blockquote><div><br></div><div>We can make it work any way you like if you'we willing to spend the rest of your life writing it. ;)<br><br>It depends rather on how you picture this working.  <br><br>As described you've made it so that networks would be routed if the admin created them and specifically flagged them as routed, which useful for testing, or if the mechdriver is the default, which is probably the most useful way in production.  <br><br>I think the thing that we'll be missing long term is a means to explicitly request an L2 domain - as that's the special case that you might explicitly want, the general case is 'with IP addresses my VMs can talk to each other' - and that would require more than Neutron currently provides and would require work.<br></div></div></div></div>