<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:23:52 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-1357] Configured Subnet IPv4/IPv6 Address are available in Flows and FIB even after deletion of VM</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1357</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This is part of &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-1213&quot; title=&quot;Subnet Routing for hidden IPv6 addresses (subnet-routing-for-hidden-ipv6)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-1213&quot;&gt;&lt;del&gt;NETVIRT-1213&lt;/del&gt;&lt;/a&gt; Project Development and this was tested on a private build.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Configured Subnet IPv4/IPv6 Address are available in Flows and FIB &lt;b&gt;even after deletion of VM&lt;/b&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Steps to reproduce&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;1) configure two VM with different subnet IPv4/IPv6 Address(Via DHCP)&lt;/p&gt;

&lt;p&gt;2) configure ipv4/ipv6 subnet address on VM1 and verify traffic from VM2(traffic was working)&lt;/p&gt;

&lt;p&gt;3) Delete the VMs&lt;/p&gt;

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

&lt;p&gt;&lt;b&gt;Logs&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21,&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18895.602s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30d40/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe47:129e actions=group:150024&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18889.579s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30d40/0xfffffe,ipv6_dst=2001:db5:0:3:f816:3eff:fed4:99ce actions=group:150027&lt;br/&gt;
 &#160;cookie=0x8000003, duration=1515.487s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:3:f816:3eff:fe83:5350 actions=group:150053&lt;br/&gt;
 &#160;cookie=0x8000003, duration=1515.487s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe10:951a actions=group:150049&lt;br/&gt;
 &#160;cookie=0x8000003, duration=850.882s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2::1212 actions=group:150058&lt;br/&gt;
 &#160;cookie=0x8000003, duration=849.470s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe89:b20d actions=group:150058&lt;br/&gt;
 &#160;cookie=0x8000003, duration=797.167s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe61:355b actions=set_field:0x186fd-&amp;gt;tun_id,set_field:fa:16:3e:61:35:5b-&amp;gt;eth_dst,load:0x2000-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18193.148s, table=21, n_packets=0, n_bytes=0, priority=138,icmp6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2::1,icmp_type=128,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:29:21:03&lt;/del&gt;&amp;gt;eth_src,move:NXM_NX_IPV6_SRC[]&lt;del&gt;&amp;gt;NXM_NX_IPV6_DST[],set_field:2001:db5:0:2::1&lt;/del&gt;&amp;gt;ipv6_src,set_field:129-&amp;gt;icmpv6_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18185.157s, table=21, n_packets=0, n_bytes=0, priority=138,icmp6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:3::1,icmp_type=128,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:f0:03:f0&lt;/del&gt;&amp;gt;eth_src,move:NXM_NX_IPV6_SRC[]&lt;del&gt;&amp;gt;NXM_NX_IPV6_DST[],set_field:2001:db5:0:3::1&lt;/del&gt;&amp;gt;ipv6_src,set_field:129-&amp;gt;icmpv6_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18193.124s, table=21, n_packets=131, n_bytes=11266, priority=74,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2::/64 actions=write_metadata:0x138c030dc2/0xfffffffffe,goto_table:22&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18193.123s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:3::/64 actions=write_metadata:0x138d030dc2/0xfffffffffe,goto_table:22&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18181.117s, table=21, n_packets=1, n_bytes=98, priority=42,icmp,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.1,icmp_type=8,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:f5:30:14&lt;/del&gt;&amp;gt;eth_src,move:NXM_OF_IP_SRC[]&lt;del&gt;&amp;gt;NXM_OF_IP_DST[],set_field:30.1.1.1&lt;/del&gt;&amp;gt;ip_src,set_field:0-&amp;gt;icmp_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18173.141s, table=21, n_packets=0, n_bytes=0, priority=42,icmp,metadata=0x30dc2/0xfffffe,nw_dst=40.1.1.1,icmp_type=8,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:0d:ce:93&lt;/del&gt;&amp;gt;eth_src,move:NXM_OF_IP_SRC[]&lt;del&gt;&amp;gt;NXM_OF_IP_DST[],set_field:40.1.1.1&lt;/del&gt;&amp;gt;ip_src,set_field:0-&amp;gt;icmp_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=1515.487s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=40.1.1.3 actions=group:150052&lt;br/&gt;
 &#160;cookie=0x8000003, duration=1515.487s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.2 actions=group:150048&lt;br/&gt;
 &#160;cookie=0x8000003, duration=850.882s, table=21, n_packets=1, n_bytes=98, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.9 actions=group:150059&lt;br/&gt;
 &#160;cookie=0x8000003, duration=850.473s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.10 actions=group:150058&lt;br/&gt;
 &#160;cookie=0x8000003, duration=797.167s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.8 actions=set_field:0x186fc-&amp;gt;tun_id,set_field:fa:16:3e:61:35:5b-&amp;gt;eth_dst,load:0x2000-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18193.123s, table=21, n_packets=0, n_bytes=0, priority=34,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.0/24 actions=write_metadata:0x138c030dc2/0xfffffffffe,goto_table:22&lt;br/&gt;
 &#160;cookie=0x8000003, duration=18193.123s, table=21, n_packets=0, n_bytes=0, priority=34,ip,metadata=0x30dc2/0xfffffe,nw_dst=40.1.1.0/24 actions=write_metadata:0x138d030dc2/0xfffffffffe,goto_table:22&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep 1212&lt;br/&gt;
 &#160;cookie=0x8000003, duration=877.178s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2::1212 actions=group:150058&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep&lt;br/&gt;
 Usage: grep &lt;span class=&quot;error&quot;&gt;&amp;#91;OPTION&amp;#93;&lt;/span&gt;... PATTERN &lt;span class=&quot;error&quot;&gt;&amp;#91;FILE&amp;#93;&lt;/span&gt;...&lt;br/&gt;
 Try &apos;grep --help&apos; for more information.&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep 2001:db5:0:2:f816:3eff:fe89:b20d&lt;br/&gt;
 &#160;cookie=0x8000003, duration=930.287s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe89:b20d actions=group:150058&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep 2001:db5:0:2:f816:3eff:fe89:b20d&lt;br/&gt;
 &#160;cookie=0x8000003, duration=933.146s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30dc2/0xfffffe,ipv6_dst=2001:db5:0:2:f816:3eff:fe89:b20d actions=group:150058&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep 30.1.1.10&lt;br/&gt;
 &#160;cookie=0x8000003, duration=957.304s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.10 actions=group:150058&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ sudo ovs-ofctl -OOpenflow13 dump-flows br-int | grep table=21, | grep 30.1.1.9&lt;br/&gt;
 &#160;cookie=0x8000003, duration=961.519s, table=21, n_packets=1, n_bytes=98, priority=42,ip,metadata=0x30dc2/0xfffffe,nw_dst=30.1.1.9 actions=group:150059&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$&lt;br/&gt;
 stack@openstack1:~$ virsh list&lt;br/&gt;
 &#160;Id&#160;&#160;&#160; Name&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; State&lt;br/&gt;
 ----------------------------------------------------&lt;br/&gt;
 &#160;147&#160;&#160; instance-0000007c&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; running&lt;/p&gt;

&lt;p&gt;stack@openstack1:~$ virsh console 147&lt;br/&gt;
 Connected to domain instance-0000007c&lt;br/&gt;
 Escape character is ^]&lt;/p&gt;

&lt;p&gt;$&lt;br/&gt;
 $&lt;br/&gt;
 $ ifconfig&lt;br/&gt;
 eth0&#160;&#160;&#160;&#160;&#160; Link encap:Ethernet&#160; HWaddr FA:16:3E:89:B2:0D&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet addr:30.1.1.9&#160; Bcast:30.1.1.255&#160; Mask:255.255.255.0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet6 addr: 2001:db5:0:2:f816:3eff:fe89:b20d/64 Scope:Global&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet6 addr: fe80::f816:3eff:fe89:b20d/64 Scope:Link&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; UP BROADCAST RUNNING MULTICAST&#160; MTU:1450&#160; Metric:1&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX packets:267 errors:0 dropped:165 overruns:0 frame:0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TX packets:100 errors:0 dropped:0 overruns:0 carrier:0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collisions:0 txqueuelen:1000&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX bytes:30247 (29.5 KiB)&#160; TX bytes:9979 (9.7 KiB)&lt;/p&gt;

&lt;p&gt;lo&#160;&#160;&#160;&#160;&#160;&#160;&#160; Link encap:Local Loopback&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet addr:127.0.0.1&#160; Mask:255.0.0.0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet6 addr: ::1/128 Scope:Host&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; UP LOOPBACK RUNNING&#160; MTU:16436&#160; Metric:1&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collisions:0 txqueuelen:0&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX bytes:0 (0.0 B)&#160; TX bytes:0 (0.0 B)&lt;/p&gt;

&lt;p&gt;$ ip -6 route&lt;br/&gt;
 2001:db5:0:2::/64 dev eth0&#160; metric 256&#160; expires 0sec&lt;br/&gt;
 fe80::/64 dev eth0&#160; metric 256&lt;br/&gt;
 default via fe80::f816:3eff:fe29:2103 dev eth0&#160; metric 1024&#160; expires 0sec&lt;br/&gt;
 unreachable default dev lo&#160; metric -1&#160; error -101&lt;br/&gt;
 ff00::/8 dev eth0&#160; metric 256&lt;br/&gt;
 unreachable default dev lo&#160; metric -1&#160; error -101&lt;br/&gt;
 $&lt;br/&gt;
 $&lt;br/&gt;
 $&lt;br/&gt;
 $ ip route&lt;br/&gt;
 default via 30.1.1.1 dev eth0&lt;br/&gt;
 30.1.1.0/24 dev eth0&#160; src 30.1.1.9&lt;br/&gt;
 169.254.169.254 via 30.1.1.2 dev eth0&lt;br/&gt;
 $&lt;br/&gt;
 $&lt;br/&gt;
 $&lt;br/&gt;
 stack@openstack1:~$&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Openstack Pike and ODL Flourine&#160;&lt;/p&gt;</environment>
        <key id="30264">NETVIRT-1357</key>
            <summary>Configured Subnet IPv4/IPv6 Address are available in Flows and FIB even after deletion of VM</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.opendaylight.org/images/icons/priorities/minor.svg">Low</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="somashekar.byrappa">Somashekar B</assignee>
                                    <reporter username="rssaravana">Saravanakumar s</reporter>
                        <labels>
                            <label>VPNV6</label>
                    </labels>
                <created>Tue, 3 Jul 2018 11:18:16 +0000</created>
                <updated>Tue, 24 Jul 2018 12:52:28 +0000</updated>
                            <resolved>Tue, 24 Jul 2018 12:52:28 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="63859" author="rssaravana" created="Tue, 3 Jul 2018 11:19:40 +0000"  >&lt;p&gt;This Bug is part of&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-1213&quot; title=&quot;Subnet Routing for hidden IPv6 addresses (subnet-routing-for-hidden-ipv6)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-1213&quot;&gt;&lt;del&gt;NETVIRT-1213&lt;/del&gt;&lt;/a&gt;&#160;Testing, Tested on a private&#160;build&lt;/p&gt;</comment>
                            <comment id="64173" author="somashekar.byrappa" created="Tue, 24 Jul 2018 12:52:28 +0000"  >&lt;p&gt;Not able to reproduce the issue.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10353"><![CDATA[Lowest]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03gd3:</customfieldvalue>

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