<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:24:41 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-1677] L3VPN Exceptions seen             at org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.l3vpn.rev200204.AdjacenciesBuilder.setAdjacency(AdjacenciesBuilder.java:113) ~[?:?]</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1677</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;Post MRI patch merge (List to Map conversion) dual stack network feature got broken in Aluminium and please take a look at the below problem which I have observed in my local TB testing. I will also try to find the appropriate fix to solve this issue. Meantime if you find the fix please let me know.&lt;/p&gt;

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

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

&lt;p&gt;&lt;b&gt;&lt;ins&gt;Exception while trying to add the second adjacency to the existing VPN interface:&lt;/ins&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;2020-06-26T11:11:24,153 | INFO&#160; | VpnInterfaceManager-0 | VpnInterfaceManager&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 366 - org.opendaylight.netvirt.vpnmanager-impl - 0.11.0.SNAPSHOT | add: intfName a24d4cb8-b431-4174-a1f7-7ddd8eae2eb3 onto vpnName &lt;span class=&quot;error&quot;&gt;&amp;#91;73d6297b-fe26-4563-a228-496ad11f1178&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;2020-06-26T11:11:24,156 | ERROR | jobcoordinator-main-task-9 | NeutronvpnManager&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 360 - org.opendaylight.netvirt.neutronvpn-impl - 0.11.0.SNAPSHOT | Future (eventually) failed: addSubnetToVpn: Failed while creating VPN interface for vpnId 73d6297b-fe26-4563-a228-496ad11f1178, portId Uuid{_value=6673c43c-9731-4e17-aef0-c4c8abf42829}a5a9eed3-9d77-4ce0-870e-94adb2b89f15, subnetId {}&lt;/p&gt;

&lt;p&gt;java.lang.IllegalArgumentException: Multiple entries with same key: AdjacencyKey{_ipAddress=10.0.0.2/32}=Adjacency{_adjacencyType=PrimaryAdjacency, _ipAddress=10.0.0.2/32, _macAddress=fa:16:3e:97:64:b9, _subnetId=Uuid{_value=125223dd-be4a-404a-b34a-5fcac0b609d3}, augmentation=[]} and AdjacencyKey{_ipAddress=10.0.0.2/32}=Adjacency{getAdjacencyType=PrimaryAdjacency, getIpAddress=10.0.0.2/32, getMacAddress=fa:16:3e:97:64:b9, getSubnetId=Uuid{_value=125223dd-be4a-404a-b34a-5fcac0b609d3}, isPhysNetworkFunc=false, augmentation=[]}. To index multiple values under a key, use Multimaps.index.&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.google.common.collect.Maps.uniqueIndex(Maps.java:1338) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at com.google.common.collect.Maps.uniqueIndex(Maps.java:1293) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.yangtools.yang.binding.CodeHelpers.compatMap(CodeHelpers.java:296) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;b&gt;at org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.l3vpn.rev200204.AdjacenciesBuilder.setAdjacency(AdjacenciesBuilder.java:113) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;b&gt;at org.opendaylight.netvirt.neutronvpn.NeutronvpnManager.createPortIpAdjacencies(NeutronvpnManager.java:868) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;b&gt;at org.opendaylight.netvirt.neutronvpn.NeutronvpnManager.lambda$addSubnetToVpn$1(NeutronvpnManager.java:1663) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.lambda$callWithNewTransactionAndSubmit$3(ManagedTransactionFactoryImpl.java:89) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.applyWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:105) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.callWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:88) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.genius.infra.ManagedNewTransactionRunnerImpl.callWithNewWriteOnlyTransactionAndSubmit(ManagedNewTransactionRunnerImpl.java:63) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.netvirt.neutronvpn.NeutronvpnManager.lambda$addSubnetToVpn$2(NeutronvpnManager.java:1661) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl$MainTask.run(JobCoordinatorImpl.java:416) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundleFile:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177) &lt;span class=&quot;error&quot;&gt;&amp;#91;?:?&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="32807">NETVIRT-1677</key>
            <summary>L3VPN Exceptions seen             at org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.l3vpn.rev200204.AdjacenciesBuilder.setAdjacency(AdjacenciesBuilder.java:113) ~[?:?]</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="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="SrinivasRachakonda">Srinivas Rachakonda</assignee>
                                    <reporter username="SrinivasRachakonda">Srinivas Rachakonda</reporter>
                        <labels>
                    </labels>
                <created>Fri, 26 Jun 2020 06:58:01 +0000</created>
                <updated>Mon, 29 Jun 2020 06:54:57 +0000</updated>
                            <resolved>Mon, 29 Jun 2020 06:54:20 +0000</resolved>
                                    <version>Aluminium</version>
                                    <fixVersion>Aluminium</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="0">0 minutes</timeestimate>
                            <timespent seconds="57600">2 days</timespent>
                                <comments>
                            <comment id="68307" author="karthikeyan" created="Mon, 29 Jun 2020 06:54:20 +0000"  >&lt;p&gt;Fix&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; got merged into Aluminium release.&lt;/p&gt;

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

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/c/netvirt/+/90728&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;[0]https://git.opendaylight.org/gerrit/c/netvirt/+/90728&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03tbz:</customfieldvalue>

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