<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:33:37 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-876] Send RPC to non-owner after original owner is killed is not stable in Carbon</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-876</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;As tracked here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-3node-clustering-only-carbon/584/robot/openflowplugin-clustering.txt/Cluster%20HA%20Owner%20Failover/Send%20RPC%20Add%20to%20Successor%20and%20Verify%20After%20Fail/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-3node-clustering-only-carbon/584/robot/openflowplugin-clustering.txt/Cluster%20HA%20Owner%20Failover/Send%20RPC%20Add%20to%20Successor%20and%20Verify%20After%20Fail/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We get ERROR when trying to push an RPC flow from not-owner instance after original owner is killed:&lt;/p&gt;

&lt;p&gt;{&quot;errors&quot;:{&quot;error&quot;:[&lt;/p&gt;
{&quot;error-type&quot;:&quot;application&quot;,&quot;error-tag&quot;:&quot;operation-failed&quot;,&quot;error-message&quot;:&quot;The operation encountered an unexpected error while executing.&quot;,&quot;error-info&quot;:&quot;akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka.tcp://opendaylight-cluster-data@10.29.12.203:2550/user/rpc/broker#-1313599470]] after [15000 ms]. Sender[null] sent message of type \&quot;org.opendaylight.controller.remote.rpc.messages.ExecuteRpc\&quot;.\n\tat akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:604)\n\tat akka.actor.Scheduler$$anon$4.run(Scheduler.scala:126)\n\tat scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)\n\tat scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)\n\tat scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)\n\tat akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:329)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:280)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:284)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:236)\n\tat java.lang.Thread.run(Thread.java:745)\n&quot;}
&lt;p&gt;]}}&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="28144">OPNFLWPLUG-876</key>
            <summary>Send RPC to non-owner after original owner is killed is not stable in Carbon</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>Fri, 7 Apr 2017 16:08:57 +0000</created>
                <updated>Mon, 27 Sep 2021 09:02:01 +0000</updated>
                            <resolved>Mon, 22 May 2017 16:26:04 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="58873" author="vishnoianil@gmail.com" created="Fri, 14 Apr 2017 01:38:06 +0000"  >&lt;p&gt;Luis, do you see that device gets connected to other controller?&lt;/p&gt;</comment>
                            <comment id="58874" author="ecelgp" created="Fri, 14 Apr 2017 01:49:07 +0000"  >&lt;p&gt;Yes because same RPC works from new owner:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/openflowplugin-csit-3node-clustering-only-carbon/584/archives/log.html.gz#s1-s1&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-carbon/584/archives/log.html.gz#s1-s1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The test:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;kills the owner&lt;/li&gt;
	&lt;li&gt;send RPC from new owner -&amp;gt; OK&lt;/li&gt;
	&lt;li&gt;send RPC from remining candidate -&amp;gt; FAIL&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="58875" author="vishnoianil@gmail.com" created="Fri, 14 Apr 2017 01:55:18 +0000"  >&lt;p&gt;Does it fail even if you retry multiple times ?&lt;/p&gt;</comment>
                            <comment id="58876" author="ecelgp" created="Fri, 14 Apr 2017 05:18:08 +0000"  >&lt;p&gt;Add request takes 15 secs to fail, after that there is a delete request taking also 15 secs.&lt;/p&gt;</comment>
                            <comment id="58880" author="ecelgp" created="Fri, 21 Apr 2017 00:09:34 +0000"  >&lt;p&gt;Attachment karaf-1-new-owner.txt has been added with description: new owner log&lt;/p&gt;</comment>
                            <comment id="58881" author="ecelgp" created="Fri, 21 Apr 2017 00:10:06 +0000"  >&lt;p&gt;Attachment karaf-2-old-owner.txt has been added with description: old owner log&lt;/p&gt;</comment>
                            <comment id="58882" author="ecelgp" created="Fri, 21 Apr 2017 00:10:41 +0000"  >&lt;p&gt;Attachment karaf-3-candidate-RPC.txt has been added with description: candidate-RPC-fails&lt;/p&gt;</comment>
                            <comment id="58877" author="ecelgp" created="Fri, 21 Apr 2017 00:11:46 +0000"  >&lt;p&gt;Uploaded cluster logs. The switch being tested is openflow:1, you can neglect openflow:2 and openflow:3, they are just for discovering topology.&lt;/p&gt;</comment>
                            <comment id="58878" author="ecelgp" created="Tue, 25 Apr 2017 17:22:51 +0000"  >&lt;p&gt;BTW, same or similar issue is observed in controller cluster test:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-clustering-all-carbon/282/robot/controller-clustering.txt/Global%20Rpc%20Kill/Rpc_On_Remained_Cluster_Nodes/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-clustering-all-carbon/282/robot/controller-clustering.txt/Global%20Rpc%20Kill/Rpc_On_Remained_Cluster_Nodes/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="58879" author="tomas.slusny@pantheon.tech" created="Fri, 12 May 2017 11:06:20 +0000"  >&lt;p&gt;This should be fixed with this patch by Jozef: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56918/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56918/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14132" name="karaf-1-new-owner.txt" size="517395" author="ecelgp@gmail.com" created="Fri, 21 Apr 2017 00:09:34 +0000"/>
                            <attachment id="14133" name="karaf-2-old-owner.txt" size="88095" author="ecelgp@gmail.com" created="Fri, 21 Apr 2017 00:10:06 +0000"/>
                            <attachment id="14134" name="karaf-3-candidate-RPC.txt" size="348320" author="ecelgp@gmail.com" created="Fri, 21 Apr 2017 00:10:41 +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>8185</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=8185]]></customfieldvalue>

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

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