<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:22:18 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-725] IPv6: Extra Route is failing</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-725</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;in IPv6 use-case: extra-routes for a normal router is failing.&lt;/p&gt;

&lt;p&gt;The FIB Entry has been created but after that it hasn&apos;t been translated into Table 21 flows.&lt;/p&gt;

&lt;p&gt;Steps (openstack newton):&lt;/p&gt;

&lt;p&gt;1. Create IPv6 subnet with GUA, create a router, add this subnet to router.&lt;br/&gt;
2. Spawn 2 neutron ports in this created IPv6 subnet with attributes:&lt;/p&gt;

&lt;p&gt;--allowed-address ip_address=2001:db9:abcd:d::/64 &lt;br/&gt;
--allowed-address ip_address=2001:db9:cafe:d::/64, &lt;/p&gt;

&lt;p&gt;where:     &lt;/p&gt;

&lt;p&gt;2001:db9:abcd:d::/64 &lt;br/&gt;
2001:db9:cafe:d::/64&lt;/p&gt;

&lt;p&gt;are extraroutes&lt;/p&gt;

&lt;p&gt;3. launch two VMs (VM1, VM2), attached to created neutron ports. &lt;/p&gt;

&lt;p&gt;4. Put an extra-route with one of the VMs as the nexthop for that router using:&lt;/p&gt;

&lt;p&gt;Openstack router-update &amp;lt;router-name&amp;gt; destination=extra-route,nexthop=VM1-ip&lt;/p&gt;

&lt;p&gt;5. Ping the extra-route from VM2 and it will not work.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20646">NETVIRT-725</key>
            <summary>IPv6: Extra Route is failing</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="10000">Done</resolution>
                                        <assignee username="SridharG">Sridhar Gaddam</assignee>
                                    <reporter username="valentina.krasnobaeva@6wind.com">Valentina Krasnobaeva</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Jun 2017 08:04:27 +0000</created>
                <updated>Thu, 29 Jun 2017 15:33:29 +0000</updated>
                            <resolved>Thu, 29 Jun 2017 15:33:29 +0000</resolved>
                                    <version>Carbon</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="37952" author="valentina.krasnobaeva@6wind.com" created="Mon, 12 Jun 2017 08:05:53 +0000"  >&lt;p&gt;Error from karaf logs that leads to the problem:&lt;/p&gt;



&lt;p&gt;2017-06-05 14:12:33,430 | INFO  | eChangeHandler-0 | VpnInterfaceOpListener           | 332 - org.opendaylight.netvirt.vpnmanager-impl - 0.4.1.SNAPSHOT | VpnInterfaceOpListener updated: original VpnInterface{getDpnId=119733771958416, getName=261e09e5-51db-49c6-b267-d415adc96a4a, getVpnInstanceName=342ef982-604a-430f-b48a-4f5be54271bc, isScheduledForRemove=false, augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911.Adjacencies=Adjacencies{getAdjacency=[Adjacency{getIpAddress=2001:db9:abcd:d::/64, getLabel=100016, getNextHopIpList=&lt;span class=&quot;error&quot;&gt;&amp;#91;2001:db8:0:2:f816:3eff:fe83:f07c&amp;#93;&lt;/span&gt;, getVrfId=119733771958416, isPhysNetworkFunc=false, isPrimaryAdjacency=false, augmentations={}}, Adjacency{getIpAddress=2001:db8:0:2:f816:3eff:fe83:f07c/128, getLabel=100060, getMacAddress=fa:16:3e:83:f0:7c, getNextHopIpList=&lt;span class=&quot;error&quot;&gt;&amp;#91;10.29.14.194&amp;#93;&lt;/span&gt;, getSubnetId=Uuid &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=dd9c130e-24c1-4543-99af-69d2e470a8a6&amp;#93;&lt;/span&gt;, getVrfId=342ef982-604a-430f-b48a-4f5be54271bc, isPhysNetworkFunc=false, isPrimaryAdjacency=true, augmentations={}}]}}} updated VpnInterface{getDpnId=119733771958416, getName=261e09e5-51db-49c6-b267-d415adc96a4a, getVpnInstanceName=342ef982-604a-430f-b48a-4f5be54271bc, isScheduledForRemove=false, augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911.Adjacencies=Adjacencies{getAdjacency=[Adjacency{getIpAddress=2001:db9:cafe:d::/64, getLabel=100063, getNextHopIpList=&lt;span class=&quot;error&quot;&gt;&amp;#91;2001:db8:0:2:f816:3eff:fe83:f07c&amp;#93;&lt;/span&gt;, getVrfId=119733771958416, isPhysNetworkFunc=false, isPrimaryAdjacency=false, augmentations={}}, Adjacency{getIpAddress=2001:db9:abcd:d::/64, getLabel=100016, getNextHopIpList=&lt;span class=&quot;error&quot;&gt;&amp;#91;2001:db8:0:2:f816:3eff:fe83:f07c&amp;#93;&lt;/span&gt;, getVrfId=119733771958416, isPhysNetworkFunc=false, isPrimaryAdjacency=false, augmentations={}}, Adjacency{getIpAddress=2001:db8:0:2:f816:3eff:fe83:f07c/128, getLabel=100060, getMacAddress=fa:16:3e:83:f0:7c, getNextHopIpList=&lt;span class=&quot;error&quot;&gt;&amp;#91;10.29.14.194&amp;#93;&lt;/span&gt;, getSubnetId=Uuid &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=dd9c130e-24c1-4543-99af-69d2e470a8a6&amp;#93;&lt;/span&gt;, getVrfId=342ef982-604a-430f-b48a-4f5be54271bc, isPhysNetworkFunc=false, isPrimaryAdjacency=true, augmentations={}}]}}}&lt;/p&gt;

&lt;p&gt;2017-06-05 14:12:33,432 | ERROR | eChangeHandler-5 | AsyncDataTreeChangeListenerBase  | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.1.SNAPSHOT | Thread terminated due to uncaught exception: AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-5&lt;/p&gt;

&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.netvirt.fibmanager.VrfEntryListener.lambda$createLocalFibEntry$5(VrfEntryListener.java:747)&lt;span class=&quot;error&quot;&gt;&amp;#91;334:org.opendaylight.netvirt.fibmanager-impl:0.4.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.netvirt.fibmanager.VrfEntryListener.createLocalFibEntry(VrfEntryListener.java:744)&lt;span class=&quot;error&quot;&gt;&amp;#91;334:org.opendaylight.netvirt.fibmanager-impl:0.4.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.netvirt.fibmanager.VrfEntryListener.createFibEntries(VrfEntryListener.java:425)&lt;span class=&quot;error&quot;&gt;&amp;#91;334:org.opendaylight.netvirt.fibmanager-impl:0.4.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.netvirt.fibmanager.VrfEntryListener.add(VrfEntryListener.java:232)&lt;span class=&quot;error&quot;&gt;&amp;#91;334:org.opendaylight.netvirt.fibmanager-impl:0.4.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.netvirt.fibmanager.VrfEntryListener.add(VrfEntryListener.java:145)&lt;span class=&quot;error&quot;&gt;&amp;#91;334:org.opendaylight.netvirt.fibmanager-impl:0.4.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:156)&lt;span class=&quot;error&quot;&gt;&amp;#91;291:org.opendaylight.genius.mdsalutil-api:0.2.1.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;        at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.8.0_121&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="37953" author="sgaddam@redhat.com" created="Fri, 16 Jun 2017 08:54:52 +0000"  >&lt;p&gt;Proposed the following fix: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/59063/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/59063/&lt;/a&gt;&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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8657</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=8657]]></customfieldvalue>

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

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