<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 22, 2015 at 5:08 AM, shihanzhang <span dir="ltr"><<a href="mailto:ayshihanzhang@126.com" target="_blank">ayshihanzhang@126.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="line-height:1.7;color:rgb(0,0,0);font-size:14px;font-family:Arial">hi Vikas Choudhary, when ovs-agent service recover(ovs-agent process restart), the dhcp port will not re-binding successfully?<div><div class="h5"><br><br><br><br><div style="zoom:1"></div><div></div><br>At 2015-08-22 14:26:08, "Vikas Choudhary" <<a href="mailto:choudharyvikas16@gmail.com" target="_blank">choudharyvikas16@gmail.com</a>> wrote:<br> <blockquote style="padding-left:1ex;margin:0px 0px 0px 0.8ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><div dir="ltr"><span style="font-size:12.8000001907349px">Hi Everybody,</span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I want to discuss on <a href="https://bugs.launchpad.net/neutron/+bug/1348589" target="_blank">https://bugs.launchpad.net/neutron/+bug/1348589</a>.This is there for more than a year and no discussion i could find on this.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><u>Scenario:</u></div><div style="font-size:12.8000001907349px">ovs-agent is down and then a network and subnet under this newly created network are created using cli. No error visible to user, but following irregularities are found.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><u>Discrepancies:</u></div><div style="font-size:12.8000001907349px">1. neutron port-show <dhcp-port> shows:</div><div style="font-size:12.8000001907349px">     binding:vif_type      | binding_failed</div><div style="font-size:12.8000001907349px">2. Running "ovs-ofctl dump-flows br-tun", no of-flow got added</div><div style="font-size:12.8000001907349px">3. Running "ovs-vsctl show br-int", no tag for dhcp-port. </div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">neutron db will have all the attributes required to retry vif binding.My query is when should we trigger this rebinding.Two approaches i could think of are:<br>1> At neutron server restart, for all ports with vif_type as  "binding_failed" plugins/ml2/drivers/mech_agent.bind_port can be invoked as a sync up activity.</div></div></blockquote></div></div></div></blockquote><div><br></div><div>Or when you start the OVS agent again. Check out this patch: <a href="https://review.openstack.org/#/c/162260/">https://review.openstack.org/#/c/162260/</a>.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="line-height:1.7;color:rgb(0,0,0);font-size:14px;font-family:Arial"><div><div class="h5"><blockquote style="padding-left:1ex;margin:0px 0px 0px 0.8ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><div dir="ltr"><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">2> In neutron port update api, <a href="http://developer.openstack.org/api-ref-networking-v2-ext.html" target="_blank">http://developer.openstack.org/api-ref-networking-v2-ext.html</a> , could be enhanced to receive vif binding related options also and then eventually plugins/ml2/drivers/mech_agent.bind_port can be invoked.Corresponding changes will be made to 'port update cli' also.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Please suggest.</div></div>
</blockquote></div></div></div><br><br><span title="neteasefooter"><span><div><div style="border-top-color:rgb(204,204,204);border-top-width:1px;border-top-style:solid;padding:10px 5px;font-size:12px;color:rgb(119,119,119);line-height:22px"><a href="http://r.mail.163.com/r.jsp?url=http%3A%2F%2F1.163.com%2Fhd%2Foneact%2Fhdframe.do%3Fid%3D21%26from%3Dfooter_beauty&sign=817593681&_r_ignore_statId=7_13_79_48&_r_ignore_uid=nt@163.com" style="color:rgb(51,102,255);text-decoration:none" target="_blank">夏日畅销榜大牌美妆只要1元</a></div></div>
</span></span><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>
<br></blockquote></div><br></div></div>