<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 16, 2013 at 11:40 AM, Mike Wilson <span dir="ltr"><<a href="mailto:geekinutah@gmail.com" target="_blank">geekinutah@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Thu, May 16, 2013 at 12:28 PM, Robert Kukura <span dir="ltr"><<a href="mailto:rkukura@redhat.com" target="_blank">rkukura@redhat.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>><br></div><div>
> @Mike - I think we'd still want to leave nova-compute to create the tap<br>
> interfaces and sticking  external-ids on them though.<br>
<br>
</div>It also seems nova-compute should call port-update to set<br>
binding:host_id and then use the returned binding:vif_type, since the<br>
vif_type might vary depending on the host, at least with ml2. The Arista<br>
top-of-rack switch hardware driver functionality also depends on the<br>
binding:host_id being set.<br>
<br>
-Bob<br>
<div><br></div></blockquote><div><br></div></div><div>Hmmm, is that really nova-compute's job? Again, that seems to be the networking abstraction's job to me. We have all these quantum agents, they have the device_id (instance_uuid). Why not have a quantum component (agent maybe?) query nova for the host_id and then it calls port-update?</div>
</div></div></div></blockquote><div><br><br></div><div>I believe currently these tap interfaces are created when nova launches the kvm instance. In my opinion it seems like the creating of the tap interface and adding the external-ids best fits as part of the starting of the compute instance (i.e done via nova-compute). <br>
<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="HOEnZb"><font color="#888888">
<div><br></div><div>-Mike</div></font></span></div><br></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>