<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:31:54 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>[OPNFLWPLUG-226] AD-SAL topology unstable</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-226</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;If you see this log topology information gets earlier than the switch information and so it gets rejected by topology manager:&lt;/p&gt;


&lt;p&gt;2014-07-31 20:30:46.181 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-1&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53041 --&amp;gt; :6633&lt;br/&gt;
2014-07-31 20:30:46.181 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-1&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline&lt;br/&gt;
2014-07-31 20:30:46.183 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-1&amp;#93;&lt;/span&gt; WARN  o.o.o.o.m.c.s.SessionManagerOFImpl - context for invalidation not found&lt;br/&gt;
2014-07-31 20:30:46.592 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-2&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53042 --&amp;gt; :6633&lt;br/&gt;
2014-07-31 20:30:46.592 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-2&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline&lt;br/&gt;
2014-07-31 20:30:46.597 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-2&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch&lt;br/&gt;
2014-07-31 20:30:46.601 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-2&amp;#93;&lt;/span&gt; WARN  o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey &lt;span class=&quot;error&quot;&gt;&amp;#91;xid=6525, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput&amp;#93;&lt;/span&gt; did not receive a response&lt;br/&gt;
2014-07-31 20:30:46.635 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-3&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53043 --&amp;gt; :6633&lt;br/&gt;
2014-07-31 20:30:46.636 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-3&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline&lt;br/&gt;
2014-07-31 20:30:46.637 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-3&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch&lt;br/&gt;
2014-07-31 20:30:46.641 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-3&amp;#93;&lt;/span&gt; WARN  o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey &lt;span class=&quot;error&quot;&gt;&amp;#91;xid=6526, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput&amp;#93;&lt;/span&gt; did not receive a response&lt;br/&gt;
2014-07-31 20:30:46.657 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-18-thread-1&amp;#93;&lt;/span&gt; WARN  o.o.c.t.internal.TopologyManagerImpl - Ignore edge that contains invalid node connector: (OF|3@OF|00:00:00:00:00:00:00:02-&amp;gt;OF|1@OF|00:00:00:00:00:00:00:01)&lt;br/&gt;
2014-07-31 20:30:46.657 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-18-thread-1&amp;#93;&lt;/span&gt; ERROR o.o.c.s.c.t.TopologyCommitHandler - Exception caught&lt;br/&gt;
java.lang.NullPointerException: null&lt;br/&gt;
	at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:655) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:706) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.implementation.internal.Topology.edgeUpdate(Topology.java:95) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.compatibility.topology.TopologyCommitHandler.onDataChanged(TopologyCommitHandler.java:77) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.binding.impl.ForwardedBackwardsCompatibleDataBroker$BackwardsCompatibleOperationalDataChangeInvoker.onDataChanged(ForwardedBackwardsCompatibleDataBroker.java:428) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker$TranslatingDataChangeInvoker.onDataChanged(AbstractForwardedDataBroker.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.dom.store.impl.ChangeListenerNotifyTask.run(ChangeListenerNotifyTask.java:33) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.FutureTask.run(FutureTask.java:262) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&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;na:1.7.0_51&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;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:744) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;br/&gt;
2014-07-31 20:30:46.677 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-4&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53044 --&amp;gt; :6633&lt;br/&gt;
2014-07-31 20:30:46.677 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-4&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline&lt;br/&gt;
2014-07-31 20:30:46.679 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-4&amp;#93;&lt;/span&gt; INFO  o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch&lt;br/&gt;
2014-07-31 20:30:46.681 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;nioEventLoopGroup-12-4&amp;#93;&lt;/span&gt; WARN  o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey &lt;span class=&quot;error&quot;&gt;&amp;#91;xid=6527, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput&amp;#93;&lt;/span&gt; did not receive a response&lt;br/&gt;
2014-07-31 20:30:46.695 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-18-thread-1&amp;#93;&lt;/span&gt; WARN  o.o.c.t.internal.TopologyManagerImpl - Ignore edge that contains invalid node connector: (OF|3@OF|00:00:00:00:00:00:00:03-&amp;gt;OF|2@OF|00:00:00:00:00:00:00:01)&lt;br/&gt;
2014-07-31 20:30:46.696 UTC &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-18-thread-1&amp;#93;&lt;/span&gt; ERROR o.o.c.s.c.t.TopologyCommitHandler - Exception caught&lt;br/&gt;
java.lang.NullPointerException: null&lt;br/&gt;
	at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:655) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:706) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.implementation.internal.Topology.edgeUpdate(Topology.java:95) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.compatibility.topology.TopologyCommitHandler.onDataChanged(TopologyCommitHandler.java:77) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.binding.impl.ForwardedBackwardsCompatibleDataBroker$BackwardsCompatibleOperationalDataChangeInvoker.onDataChanged(ForwardedBackwardsCompatibleDataBroker.java:428) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker$TranslatingDataChangeInvoker.onDataChanged(AbstractForwardedDataBroker.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.dom.store.impl.ChangeListenerNotifyTask.run(ChangeListenerNotifyTask.java:33) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.FutureTask.run(FutureTask.java:262) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&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;na:1.7.0_51&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;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:744) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_51&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27494">OPNFLWPLUG-226</key>
            <summary>AD-SAL topology unstable</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="ecelgp">Luis Gomez</assignee>
                                    <reporter username="ecelgp">Luis Gomez</reporter>
                        <labels>
                    </labels>
                <created>Sat, 2 Aug 2014 00:41:32 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:16 +0000</updated>
                            <resolved>Wed, 17 Sep 2014 03:50:32 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="55937" author="kramesha@cisco.com" created="Mon, 4 Aug 2014 22:28:02 +0000"  >&lt;p&gt;Hi Luis,&lt;/p&gt;

&lt;p&gt;Can you give more details about the distribution used to test and/or steps?&lt;/p&gt;

&lt;p&gt;From the logs, it seems to be OF1.0 version. &lt;/p&gt;

&lt;p&gt;I ran latest OFPlugin distribution against mininet OF1.0 Topo=tree,3.&lt;/p&gt;

&lt;p&gt;I am not able to reproduce this defect, with both OF1.3 and OF1.0 .&lt;/p&gt;

&lt;p&gt;thx&lt;br/&gt;
Kamal&lt;/p&gt;</comment>
                            <comment id="55938" author="ecelgp" created="Mon, 4 Aug 2014 23:34:47 +0000"  >&lt;p&gt;Hi Kamal,&lt;/p&gt;

&lt;p&gt;Thanks for looking at this issue. This seems like an intermittent behavior regardless of OF10 or OF13 simulation and also the topology used. This issue is clearly detected in the automation when running several times the following sequence:&lt;/p&gt;

&lt;p&gt;Pre-condition: start controller base edition (new plugin)&lt;/p&gt;

&lt;p&gt;1) start mininet tree,2 (OF10 or OF13)&lt;br/&gt;
2) wait few secs&lt;br/&gt;
3) get AD-SAL topology or do pingall test (this fails too if links are not OK)&lt;br/&gt;
GET &lt;a href=&quot;http://127.0.0.1:8080/controller/nb/v2/topology/default&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8080/controller/nb/v2/topology/default&lt;/a&gt;&lt;br/&gt;
4) stop mininet&lt;/p&gt;

&lt;p&gt;You can take a look in existing automation report for a run that fails the topology or the ping like this one:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/integration/job/integration-master-csit-base-of13/2038/robot/report/log.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/integration/job/integration-master-csit-base-of13/2038/robot/report/log.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But probably the easier way to reproduce locally is to download and run this robot test several times:&lt;/p&gt;

&lt;p&gt;integration/test/csit/suites/base-of13/030__AD_SAL_NSF&lt;/p&gt;

&lt;p&gt;There is a wiki on how to download and run system test:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Download_and_Run_System_Test&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Download_and_Run_System_Test&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can also guide you through all this in webex or hangout.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="55939" author="kramesha@cisco.com" created="Tue, 5 Aug 2014 16:25:30 +0000"  >&lt;p&gt;Luis in email , confirmed that he is not able to reproduce it manually and jenkins build is also not showing topology issues.&lt;/p&gt;

&lt;p&gt;It was decided we would test out after a few days , and if the issue is not reproducible, we will close it.&lt;/p&gt;</comment>
                            <comment id="55940" author="ecelgp" created="Mon, 8 Sep 2014 03:52:37 +0000"  >&lt;p&gt;It still happens time to time in base distro, however I have not seen this issue yet with karaf packaging.&lt;/p&gt;</comment>
                            <comment id="55941" author="abhijit2511" created="Tue, 16 Sep 2014 14:28:36 +0000"  >&lt;p&gt;Luis,&lt;/p&gt;

&lt;p&gt;Any update? Should we move this to Lithium?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Abhijit&lt;/p&gt;</comment>
                            <comment id="55942" author="ecelgp" created="Wed, 17 Sep 2014 03:50:32 +0000"  >&lt;p&gt;It happens very rare now, lets close this bug.&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>1468</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=1468]]></customfieldvalue>

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

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