<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:25:59 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>[NIC-14] Graph service - not able to listen the service in redirect action</title>
                <link>https://jira.opendaylight.org/browse/NIC-14</link>
                <project id="10147" key="NIC">nic</project>
                    <description>&lt;p&gt;While passing source and destination node ID to graph service to find the shortest path, but service not able to listen the Node ID&apos;s.&lt;/p&gt;

&lt;p&gt;Please find the log in below,&lt;/p&gt;

&lt;p&gt;2016-01-26 01:27:53,241 | ERROR | pool-28-thread-1 | DOMNotificationRouterEvent       | 138 - org.opendaylight.controller.sal-broker-impl - 1.3.0.SNAPSHOT | Delivery of notification org.opendaylight.controller.md.sal.binding.impl.LazySerializedDOMNotification@ffd1889 caused an error in listener org.opendaylight.controller.md.sal.binding.impl.BindingDOMNotificationListenerAdapter@3155d292&lt;br/&gt;
java.lang.IllegalArgumentException: Specified source vertex Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=openflow:1&amp;#93;&lt;/span&gt; is not part of graph Vertices&lt;br/&gt;
Edges:&lt;br/&gt;
        at edu.uci.ics.jung.algorithms.shortestpath.DijkstraShortestPath.getPath(DijkstraShortestPath.java:160)&lt;span class=&quot;error&quot;&gt;&amp;#91;279:org.opendaylight.controller.thirdparty.net.sf.jung2:2.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at edu.uci.ics.jung.algorithms.shortestpath.DijkstraShortestPath.getPath(DijkstraShortestPath.java:204)&lt;span class=&quot;error&quot;&gt;&amp;#91;279:org.opendaylight.controller.thirdparty.net.sf.jung2:2.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.nic.of.renderer.impl.NetworkGraphManager.getShortestPath(NetworkGraphManager.java:68)&lt;span class=&quot;error&quot;&gt;&amp;#91;280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.generateRedirectFlows(RedirectFlowManager.java:256)&lt;span class=&quot;error&quot;&gt;&amp;#91;280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.redirectFlowEntry(RedirectFlowManager.java:232)&lt;span class=&quot;error&quot;&gt;&amp;#91;280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.addMacNodeToCache(RedirectFlowManager.java:442)&lt;span class=&quot;error&quot;&gt;&amp;#91;280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.onPacketReceived(RedirectFlowManager.java:122)&lt;span class=&quot;error&quot;&gt;&amp;#91;280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.binding.util.NotificationListenerInvoker.invokeNotification(NotificationListenerInvoker.java:91)&lt;span class=&quot;error&quot;&gt;&amp;#91;69:org.opendaylight.mdsal.yang-binding:0.8.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.md.sal.binding.impl.BindingDOMNotificationListenerAdapter.onNotification(BindingDOMNotificationListenerAdapter.java:44)&lt;span class=&quot;error&quot;&gt;&amp;#91;140:org.opendaylight.controller.sal-binding-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouterEvent.deliverNotification(DOMNotificationRouterEvent.java:56)&lt;span class=&quot;error&quot;&gt;&amp;#91;138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouter$1.onEvent(DOMNotificationRouter.java:68)&lt;span class=&quot;error&quot;&gt;&amp;#91;138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouter$1.onEvent(DOMNotificationRouter.java:65)&lt;span class=&quot;error&quot;&gt;&amp;#91;138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:128)&lt;span class=&quot;error&quot;&gt;&amp;#91;135:com.lmax.disruptor:3.3.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_40&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_40&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Thread.java:724)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_40&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23972">NIC-14</key>
            <summary>Graph service - not able to listen the service in redirect action</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="-1">Unassigned</assignee>
                                    <reporter username="m.vinoth@hcl.com">Vinothkumar</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Jan 2016 12:53:28 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:34 +0000</updated>
                            <resolved>Fri, 12 Feb 2016 09:27:30 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="46339" author="m.vinoth@hcl.com" created="Mon, 25 Jan 2016 13:10:36 +0000"  >&lt;p&gt;We have tested RC0 build for redirect action, and working fine. We tested recent master/stable beryllium patch on today, but redirect action is not working due to recent changes.&lt;/p&gt;</comment>
                            <comment id="46340" author="icarorvc@gmail.com" created="Mon, 25 Jan 2016 15:37:42 +0000"  >&lt;p&gt;Hi Vinoth,&lt;/p&gt;

&lt;p&gt;A regression was introduced causing a bug in the MPLS functionality.&lt;br/&gt;
This patch (&lt;a href=&quot;https://git.opendaylight.org/gerrit/gitweb?p=nic.git;a=commit;h=f4521b6454bdcabda2e44a05c7c41eca3035ae00&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/gitweb?p=nic.git;a=commit;h=f4521b6454bdcabda2e44a05c7c41eca3035ae00&lt;/a&gt;) fixed: &lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;NetworkGraph was being reinitialized, causing IndexOutOfBoundsException;&lt;/li&gt;
	&lt;li&gt;MPLS labels were not working properly, since NetworkGraph was empty;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;You can find here the steps to reproduce the MPLS functionality: &lt;a href=&quot;https://wiki.opendaylight.org/view/Network_Intent_Composition:Use_Cases#MPLS_Intents&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Network_Intent_Composition:Use_Cases#MPLS_Intents&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="46341" author="m.vinoth@hcl.com" created="Mon, 25 Jan 2016 18:00:56 +0000"  >&lt;p&gt;Hi Team,&lt;/p&gt;

&lt;p&gt;we found that root cause of this bug, when we revert this patch (&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/33399/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/33399/&lt;/a&gt;) in stable beryllium the redirect action code is working fine. and by default master beryllium working fine.&lt;/p&gt;</comment>
                            <comment id="46342" author="m.vinoth@hcl.com" created="Mon, 1 Feb 2016 16:20:19 +0000"  >&lt;p&gt;hi nic-dev,&lt;/p&gt;

&lt;p&gt;On further analysis its found that the handleEvent() of TopologyLinkNotificationSubscriberImpl is not getting invoked. This resulted in the graph links not updated.   &lt;/p&gt;

&lt;p&gt;Its also observed that the LinkUp notification of NodeConnectorNotificationSupplierImpl is getting invoked and the handleEvent() of NodeNotificationSubscriberImpl is called successfully. &lt;/p&gt;

&lt;p&gt;our understanding is that the TopologyLinkUp notification is not generated.&lt;br/&gt;
Would like to understand is there is any change in the way topology events are handled between li and he openflow plugins.&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>5082</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=5082]]></customfieldvalue>

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

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