<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12px"><div id="yui_3_16_0_1_1444625659622_94038"><br></div><div id="yui_3_16_0_1_1444625659622_94036">From your description, it seems the issue is still on the OVN side.  This does not justify changing the gating criterion. </div><div id="yui_3_16_0_1_1444625659622_93398"><br><span></span></div><div id="yui_3_16_0_1_1444625659622_94295"><span id="yui_3_16_0_1_1444625659622_94354">If the gate is temporarily lifted and put in place later, that will push the burden of fixing to other contributor.</span></div><div id="yui_3_16_0_1_1444625659622_93400"> </div><div id="yui_3_16_0_1_1444625659622_93402" class="signature">== Aihua Edward Li ==</div>  <br><div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font face="Arial" size="2"> On Friday, October 16, 2015 7:11 PM, Chandra Sekhar Vejendla <csvejend@us.ibm.com> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container"><div id="yiv1068250671"><div><div>Hello Everyone,<br><br>We are currently working on a patch set to add/delete router<br>interfaces in the OVN plugin. This patch was initially worked on by<br>Gal Sagie (<a rel="nofollow" target="_blank" href="https://review.openstack.org/#/c/206919/"><u><font color="#0000FF">https://review.openstack.org/#/c/206919/</font></u></a>) and we took over<br>to take it completion.<br><br>There are bunch of gate tests that are failing as a result of this<br>patch and we have fixed a few of them. What remain to be fixed are the<br>following.<br><br>test_dhcp6_stateless_from_os<br>test_dualnet_multi_prefix_dhcpv6_stateless<br>test_dualnet_multi_prefix_slaac<br>test_multi_prefix_dhcpv6_stateless<br>test_multi_prefix_slaac<br>test_slaac_from_os<br><br>The reason for the failure of these tests has got to do with the way<br>OVN handles router interface. In openstack multiple subnets can be<br>added to a network and for each of these subnets the router interface<br>has to be explicitly configured. So for a given network there can be<br>multiple router interfaces. With the current NB schema in OVN there<br>can be only 1 router interface for a network.<br><br>Most of the above test cases try to add multiple subnets in a network,<br>configure router interfaces, do some connectivity tests and then clean<br>up. When a router interface is configured for the first subnet all the<br>DB tables are populated correctly, but when the router interface for<br>the second subnet is created, it results in deletion of the router<br>interface of the first subnet. So every time a router interface is<br>configured for a subnet, it results in deletion of the previous<br>subnets router interface, provided both the subnets belong to the same<br>network. The test cases fail when they are trying to remove the router<br>interface that has already been deleted from OVN NB.<br><br>We considered an option to see if we can have a router port in<br>"Logical Switch" table refer to multiple rows in the "Logical Router<br>Port" table, but the router port in the schema is defined as a hard<br>reference to uuid of the "Logical Router Port" table.<br><br>Given that we want to demo l3 in Tokyo, should we consider disabling<br>these tests until we figure out how to fix the issue ? Should i start<br>a separate thread on ovs-dev to follow up on the issue?<br><br>Thanks,<br>Chandra<br>
</div></div></div><br>__________________________________________________________________________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: <a ymailto="mailto:OpenStack-dev-request@lists.openstack.org" href="mailto:OpenStack-dev-request@lists.openstack.org">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<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><br></div>  </div> </div>  </div></div></body></html>