<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:23:58 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETVIRT-1400] ECMP buckets are not configured correctly after router dissociate and associate to VPN </title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1400</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Configuration:&lt;/p&gt;

&lt;p&gt;-&amp;gt;Configure 8 networks, 2 VMs&#160; in each network and&#160; 1 VM on each compute(2 DPN)&lt;/p&gt;

&lt;p&gt;-&amp;gt;Configure router, associate subnets to router and vpn instance with 8 RDs&lt;/p&gt;

&lt;p&gt;-&amp;gt;Associate router to VPN&lt;/p&gt;

&lt;p&gt;-&amp;gt;Configure extra route with 8 VMs as nexthops&lt;/p&gt;

&lt;p&gt;-&amp;gt;Associate router to VPN&lt;/p&gt;

&lt;p&gt;Test Case:&lt;/p&gt;

&lt;p&gt;-&amp;gt;Dissociate router and check load balancing/ECMP groups -&amp;gt;Working&lt;/p&gt;

&lt;p&gt;-&amp;gt;Associate router&#160;and check load balancing/ECMP groups -&amp;gt;Not working. ECMP group on one compute is not programmed correctly&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Step-1:Dissociate router from VPN : Load balance is WORKING&lt;br/&gt;
root@cic-1:~# neutron bgpvpn-router-assoc-delete f7c90e18-c0db-40a2-b54e-923cc87a9ef0 VPN1&lt;br/&gt;
Deleted router_association: f7c90e18-c0db-40a2-b54e-923cc87a9ef0&lt;br/&gt;
root@cic-1:~#&lt;/p&gt;

&lt;p&gt;Step-2: Associate the router back to VPN : Load balancing FAILS.&lt;br/&gt;
root@cic-1:~# neutron bgpvpn-router-assoc-create VPN1 --router aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd&lt;br/&gt;
Created a new router_association:&lt;br/&gt;
&lt;ins&gt;----------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Field &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Value &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;----------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ee0529a3-4408-44bd-bb56-199ec72e16f4 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; router_id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; tenant_id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; b0bb63eaae6b4a64980490b59a37a3d9 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;----------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;br/&gt;
root@cic-1:~# neutron router-show R1&lt;br/&gt;
&lt;ins&gt;----------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;--------------------------------------------------------------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Field &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Value &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;----------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;--------------------------------------------------------------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; admin_state_up &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; True &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; description &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; distributed &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; False &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; external_gateway_info &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; name &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; R1 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; routes &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;11.1.2.3&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;12.23.34.4&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;13.5.4.3&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;14.42.62.4&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;15.8.9.3&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;16.6.67.4&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;17.7.6.3&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;20.0.0.0/24&quot;, &quot;nexthop&quot;: &quot;18.6.6.4&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2001:db8:abcd:11:f816:3eff:fe47:5af1&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2025:caf:3214:12:f816:3eff:fef1:8ac5&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2033:456a:f012:13:f816:3eff:feeb:b485&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2056:212:d562:14:f816:3eff:fee9:c346&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2062:321:543:15:f816:3eff:feb8:9957&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2078:fde:2cd:16:f816:3eff:fe30:3d70&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2123:13f:565:17:f816:3eff:feb8:26fa&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;destination&quot;: &quot;2111:12f:862:18::/64&quot;, &quot;nexthop&quot;: &quot;2234:777:222:18:f816:3eff:fe8f:cfa3&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; status &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ACTIVE &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; tenant_id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; b0bb63eaae6b4a64980490b59a37a3d9 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;----------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;--------------------------------------------------------------------------------------------+&lt;/p&gt;

&lt;p&gt;root@cic-1:~# neutron bgpvpn-router-assoc-list VPN1&lt;br/&gt;
&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; router_id &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ee0529a3-4408-44bd-bb56-199ec72e16f4 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;br/&gt;
root@cic-1:~# neutron router-list&lt;br/&gt;
&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; name &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; external_gateway_info &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; distributed &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; R1 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; null &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; False &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;------------+&lt;br/&gt;
root@cic-1:~#&lt;br/&gt;
root@cic-1:~# neutron bgpvpn-show VPN1&lt;br/&gt;
&lt;ins&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Field &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Value &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; export_targets &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:1 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; a0b7227d-6c66-47a5-bd00-7c4d1b260509 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; import_targets &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:11 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; name &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; VPN1 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; networks &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; route_distinguishers &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:21 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:22 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:23 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:24 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:25 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:26 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:27 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 100:28 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; route_targets &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; routers &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; aaa7f0bb-cf03-4e32-ba90-4e2fa49789bd &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; tenant_id &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; b0bb63eaae6b4a64980490b59a37a3d9 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; type &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; l3 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;---------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;-------------------------------------+&lt;br/&gt;
root@cic-1:~#&lt;/p&gt;

&lt;p&gt;On Compute-0-2:&lt;br/&gt;
==============&lt;br/&gt;
After Step-1:&#160;WORKING&lt;/p&gt;

&lt;p&gt;root@compute-0-2:~# sh table.sh 21 | grep 2111&lt;br/&gt;
 cookie=0x8000003, duration=69.039s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30d40/0xfffffe,ipv6_dst=2111:12f:862:18::/64 actions=group:150078&lt;br/&gt;
root@compute-0-2:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150078&lt;br/&gt;
 group_id=150078,type=select,bucket=actions=group:150075,bucket=actions=group:150077,bucket=actions=group:150076,bucket=actions=group:150082,bucket=actions=set_field:0x420-&amp;gt;tun_id,set_field:fa:16:3e:47:5a:f1-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x430-&amp;gt;tun_id,set_field:fa:16:3e:b8:26:fa-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x427-&amp;gt;tun_id,set_field:fa:16:3e:b8:99:57-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x434-&amp;gt;tun_id,set_field:fa:16:3e:eb:b4:85-&amp;gt;eth_dst,output:186&lt;/p&gt;

&lt;p&gt; After Step-2: NOT WOKING&lt;/p&gt;

&lt;p&gt;root@compute-0-2:~# sh table.sh 21 | grep 2111&lt;br/&gt;
 cookie=0x8000003, duration=172.879s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30d9e/0xfffffe,ipv6_dst=2111:12f:862:18::/64 actions=group:150118&lt;/p&gt;

&lt;p&gt;root@compute-0-2:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150118&lt;br/&gt;
 group_id=150118,type=select,bucket=actions=group:150123,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:47:5a:f1-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:b8:26:fa-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:b8:99:57-&amp;gt;eth_dst,output:186,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:eb:b4:85-&amp;gt;eth_dst,output:186&lt;/p&gt;

&lt;p&gt;root@compute-0-2:~# sh table.sh 20 | grep 100167&lt;br/&gt;
 cookie=0x8000002, duration=5894.392s, table=20, n_packets=0, n_bytes=0, priority=10,mpls,mpls_label=100167 actions=pop_mpls:0x86dd,group:150119&lt;br/&gt;
root@compute-0-2:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150119&lt;br/&gt;
 group_id=150119,type=select,bucket=actions=group:150123&lt;/p&gt;


&lt;p&gt;On compute-0-1:&lt;br/&gt;
==============&lt;br/&gt;
After Step-1: WORKING&lt;/p&gt;

&lt;p&gt;root@compute-0-1:~# sh table.sh 21 | grep 2111&lt;br/&gt;
 cookie=0x8000003, duration=27.687s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30d40/0xfffffe,ipv6_dst=2111:12f:862:18::/64 actions=group:150078&lt;br/&gt;
root@compute-0-1:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150078&lt;br/&gt;
 group_id=150078,type=select,bucket=actions=group:150090,bucket=actions=group:150084,bucket=actions=group:150094,bucket=actions=group:150080,bucket=actions=set_field:0x44d-&amp;gt;tun_id,set_field:fa:16:3e:30:3d:70-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x438-&amp;gt;tun_id,set_field:fa:16:3e:8f:cf:a3-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x3f0-&amp;gt;tun_id,set_field:fa:16:3e:f1:8a:c5-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x408-&amp;gt;tun_id,set_field:fa:16:3e:e9:c3:46-&amp;gt;eth_dst,output:88&lt;/p&gt;

&lt;p&gt; After Step-2: WORKING&lt;/p&gt;

&lt;p&gt; root@compute-0-1:~# sh table.sh 21 | grep 2111&lt;br/&gt;
 cookie=0x8000003, duration=20.020s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30d9e/0xfffffe,ipv6_dst=2111:12f:862:18::/64 actions=group:150118&lt;br/&gt;
root@compute-0-1:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150118&lt;br/&gt;
 group_id=150118,type=select,bucket=actions=group:150121,bucket=actions=group:150122,bucket=actions=group:150126,bucket=actions=group:150120,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:8f:cf:a3-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:30:3d:70-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:e9:c3:46-&amp;gt;eth_dst,output:88,bucket=actions=set_field:0x18747-&amp;gt;tun_id,set_field:fa:16:3e:f1:8a:c5-&amp;gt;eth_dst,output:88&lt;/p&gt;

&lt;p&gt;root@compute-0-1:~# sh table.sh 20 | grep 100167&lt;br/&gt;
 cookie=0x8000002, duration=5876.602s, table=20, n_packets=0, n_bytes=0, priority=10,mpls,mpls_label=100167 actions=pop_mpls:0x86dd,group:150119&lt;br/&gt;
root@compute-0-1:~# sudo ovs-ofctl dump-groups br-int -O Openflow13 | grep 150119&lt;br/&gt;
 group_id=150119,type=select,bucket=actions=group:150121,bucket=actions=group:150122,bucket=actions=group:150126,bucket=actions=group:150120&lt;/p&gt;

&lt;p&gt;Detail issue description is attached.&lt;/p&gt;</description>
                <environment>&lt;p&gt;3 node cluster with oxygen&lt;/p&gt;</environment>
        <key id="30574">NETVIRT-1400</key>
            <summary>ECMP buckets are not configured correctly after router dissociate and associate to VPN </summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="eceghkl">Manu B</assignee>
                                    <reporter username="Sindhuri">Sindhuri B</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Aug 2018 11:38:46 +0000</created>
                <updated>Thu, 6 Sep 2018 10:37:47 +0000</updated>
                                            <version>Oxygen</version>
                                                    <component>ipv6service</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <attachments>
                            <attachment id="14911" name="issue_description.txt" size="24961" author="Sindhuri" created="Wed, 8 Aug 2018 11:37:54 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03hqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>