<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:55 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-610] Unsynchronized use of a TransactionChain seen in openflow clustering CSIT</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-610</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;The below exception is seen in openflowplugin-csit-3node-clustering-only-beryllium&lt;/p&gt;

&lt;p&gt;2016-01-29 10:55:57,032 | ERROR | lt-dispatcher-36 | EntityOwnershipListenerActor     | 139 - org.opendaylight.controller.sal-distributed-datastore - 1.3.0.SNAPSHOT | Error notifying listener org.opendaylight.openflowplugin.impl.role.OpenflowOwnershipListener@61295fd4&lt;br/&gt;
java.lang.IllegalStateException: New transaction PingPongTransaction&lt;/p&gt;
{delegate=org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction@5adf1b47}
&lt;p&gt; raced with transacion PingPongTransaction&lt;/p&gt;
{delegate=org.opendaylight.controller.cluster.databroker.DOMBrokerReadWriteTransaction@1f01b23e}
&lt;p&gt;	at org.opendaylight.controller.md.sal.dom.broker.impl.PingPongTransactionChain.slowAllocateTransaction(PingPongTransactionChain.java:136)&lt;span class=&quot;error&quot;&gt;&amp;#91;112: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.PingPongTransactionChain.allocateTransaction(PingPongTransactionChain.java:148)&lt;span class=&quot;error&quot;&gt;&amp;#91;112: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.PingPongTransactionChain.newReadWriteTransaction(PingPongTransactionChain.java:328)&lt;span class=&quot;error&quot;&gt;&amp;#91;112: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.PingPongTransactionChain.newWriteOnlyTransaction(PingPongTransactionChain.java:359)&lt;span class=&quot;error&quot;&gt;&amp;#91;112:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMTransactionChainAdapter.newWriteOnlyTransaction(BindingDOMTransactionChainAdapter.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;114:org.opendaylight.controller.sal-binding-broker-impl:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.impl.device.TransactionChainManager.cleanupPostClosure(TransactionChainManager.java:207)&lt;span class=&quot;error&quot;&gt;&amp;#91;168:org.opendaylight.openflowplugin.impl:0.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.impl.device.DeviceContextImpl.onDeviceDisconnectedFromCluster(DeviceContextImpl.java:458)&lt;span class=&quot;error&quot;&gt;&amp;#91;168:org.opendaylight.openflowplugin.impl:0.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.impl.role.RoleContextImpl.onDeviceDisconnectedFromCluster(RoleContextImpl.java:160)&lt;span class=&quot;error&quot;&gt;&amp;#91;168:org.opendaylight.openflowplugin.impl:0.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.impl.role.OpenflowOwnershipListener.ownershipChanged(OpenflowOwnershipListener.java:63)&lt;span class=&quot;error&quot;&gt;&amp;#91;168:org.opendaylight.openflowplugin.impl:0.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.entityownership.EntityOwnershipListenerActor.onEntityOwnershipChanged(EntityOwnershipListenerActor.java:44)&lt;span class=&quot;error&quot;&gt;&amp;#91;139:org.opendaylight.controller.sal-distributed-datastore:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.entityownership.EntityOwnershipListenerActor.handleReceive(EntityOwnershipListenerActor.java:36)&lt;span class=&quot;error&quot;&gt;&amp;#91;139:org.opendaylight.controller.sal-distributed-datastore:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:34)&lt;span class=&quot;error&quot;&gt;&amp;#91;135:org.opendaylight.controller.sal-clustering-commons:1.3.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:167)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.actor.Actor$class.aroundReceive(Actor.scala:467)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:97)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.actor.ActorCell.invoke(ActorCell.scala:487)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.dispatch.Mailbox.run(Mailbox.scala:220)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:com.typesafe.akka.actor:2.3.14&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.scala-lang.scala-library:2.11.7.v20150622-112736-1fbce4612c&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.scala-lang.scala-library:2.11.7.v20150622-112736-1fbce4612c&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.scala-lang.scala-library:2.11.7.v20150622-112736-1fbce4612c&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.scala-lang.scala-library:2.11.7.v20150622-112736-1fbce4612c&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="27878">OPNFLWPLUG-610</key>
            <summary>Unsynchronized use of a TransactionChain seen in openflow clustering CSIT</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="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Sat, 30 Jan 2016 00:42:23 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:43 +0000</updated>
                            <resolved>Fri, 5 Aug 2016 21:45:48 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="57593" author="jluhrsen" created="Sat, 30 Jan 2016 00:44:21 +0000"  >&lt;p&gt;Attachment 5150.karaf.log.xz has been added with description: karaf.log&lt;/p&gt;</comment>
                            <comment id="57587" author="jluhrsen" created="Sat, 30 Jan 2016 00:45:06 +0000"  >&lt;p&gt;email thread discussing:&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2016-January/004590.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2016-January/004590.html&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="57588" author="bertrandlow" created="Thu, 28 Jul 2016 20:35:49 +0000"  >&lt;p&gt;Hi Jamo,&lt;/p&gt;

&lt;p&gt;is this behaviour still observed in recent jenkins runs?&lt;br/&gt;
Also, can you point me to the location of the karaf logs for the jenkins runs?&lt;/p&gt;

&lt;p&gt;thanks,&lt;br/&gt;
Bertrand&lt;/p&gt;</comment>
                            <comment id="57589" author="jluhrsen" created="Mon, 1 Aug 2016 23:59:41 +0000"  >&lt;p&gt;(In reply to Bertrand Low from comment #3)&lt;br/&gt;
&amp;gt; Hi Jamo,&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; is this behaviour still observed in recent jenkins runs?&lt;br/&gt;
&amp;gt; Also, can you point me to the location of the karaf logs for the jenkins&lt;br/&gt;
&amp;gt; runs?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; thanks,&lt;br/&gt;
&amp;gt; Bertrand&lt;/p&gt;

&lt;p&gt;Bertrand,&lt;/p&gt;

&lt;p&gt;you can find the karaf logs of the most recent successful run of this job here:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/openflowplugin-csit-3node-clustering-only-beryllium/648/archives/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/openflowplugin-csit-3node-clustering-only-beryllium/648/archives/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I did a quick search though, and did not see this specific error.  It&apos;s &lt;br/&gt;
possible that it&apos;s gone away by now, I guess.&lt;/p&gt;

&lt;p&gt;JamO&lt;/p&gt;</comment>
                            <comment id="57590" author="bertrandlow" created="Thu, 4 Aug 2016 07:18:14 +0000"  >&lt;p&gt;thanks for the pointer, JamO.&lt;/p&gt;

&lt;p&gt;I was also looking through the recent logs and do not see this issue. As such, I propose that we close this bug for now. Thoughts?&lt;/p&gt;

&lt;p&gt;thanks,&lt;br/&gt;
Bertrand&lt;/p&gt;</comment>
                            <comment id="57591" author="jluhrsen" created="Thu, 4 Aug 2016 23:52:44 +0000"  >&lt;p&gt;(In reply to Bertrand Low from comment #5)&lt;br/&gt;
&amp;gt; thanks for the pointer, JamO.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I was also looking through the recent logs and do not see this issue. As&lt;br/&gt;
&amp;gt; such, I propose that we close this bug for now. Thoughts?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; thanks,&lt;br/&gt;
&amp;gt; Bertrand&lt;/p&gt;

&lt;p&gt;I have no objections to closing this as unreproducible (presumably fixed, as &lt;br/&gt;
it&apos;s a rather old bug with lots of changes between then and now)&lt;/p&gt;</comment>
                            <comment id="57592" author="bertrandlow" created="Fri, 5 Aug 2016 21:45:48 +0000"  >&lt;p&gt;ok, thanks JamO. Closing this bug then.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14032" name="5150.karaf.log.xz" size="27968" author="jluhrsen" created="Sat, 30 Jan 2016 00:44:21 +0000"/>
                    </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>5150</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=5150]]></customfieldvalue>

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

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