<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:57:03 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>[CONTROLLER-2036] Failure of initial removal of candidates from previous iteration</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-2036</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;Found in &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After cluster is restarted, one instance generates the following warning message  repeatedly for about 5 minutes until the leader is killed in a different test case.:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://s3-logs.opendaylight.org/logs/releng/vex-yul-odl-jenkins-1/openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/odl_3/odl3_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://s3-logs.opendaylight.org/logs/releng/vex-yul-odl-jenkins-1/openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/odl_3/odl3_karaf.log.gz&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2022-04-05T02:58:18,683 | WARN  | opendaylight-cluster-data-akka.actor.default-dispatcher-45 | CandidateRegistryInit            | 202 - org.opendaylight.controller.eos-dom-akka - 5.0.1 | member-3 : Initial removal of candidates from previous iteration failed. Rescheduling.
java.util.concurrent.TimeoutException: Ask timed out on [Actor[akka://opendaylight-cluster-data/system/singletonProxyOwnerSupervisor-no-dc#2033451887]] after [5000 ms]. Message of type [org.opendaylight.controller.eos.akka.owner.supervisor.command.ClearCandidatesForMember]. A typical reason for `AskTimeoutException` is that the recipient actor didn&apos;t send a reply.
	at akka.actor.typed.scaladsl.AskPattern$.$anonfun$onTimeout$1(AskPattern.scala:131) ~[bundleFile:?]
	at akka.pattern.PromiseActorRef$.$anonfun$apply$1(AskSupport.scala:730) ~[bundleFile:?]
	at akka.actor.Scheduler$$anon$7.run(Scheduler.scala:479) ~[bundleFile:?]
	at scala.concurrent.ExecutionContext$parasitic$.execute(ExecutionContext.scala:222) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:365) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.executeBucket$1(LightArrayRevolverScheduler.scala:314) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.nextTick(LightArrayRevolverScheduler.scala:318) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.run(LightArrayRevolverScheduler.scala:270) ~[bundleFile:?]
	at java.lang.Thread.run(Thread.java:829) ~[?:?]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="35425">CONTROLLER-2036</key>
            <summary>Failure of initial removal of candidates from previous iteration</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="10002">Duplicate</resolution>
                                        <assignee username="sangwookha">Sangwook Ha</assignee>
                                    <reporter username="sangwookha">Sangwook Ha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Apr 2022 21:44:30 +0000</created>
                <updated>Wed, 6 Apr 2022 17:23:10 +0000</updated>
                            <resolved>Wed, 6 Apr 2022 17:22:53 +0000</resolved>
                                    <version>5.0.1</version>
                                    <fixVersion>5.0.2</fixVersion>
                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="70711" author="rovarga" created="Wed, 6 Apr 2022 13:02:19 +0000"  >&lt;p&gt;Hmm, this looks rather weird. We are getting these:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2022-04-05T03:03:15,442 | INFO  | opendaylight-cluster-data-akka.actor.default-dispatcher-44 | LocalActorRef                    | 206 - org.opendaylight.controller.repackaged-akka - 5.0.1 | Message [akka.actor.ReceiveTimeout$] to Actor[akka://opendaylight-cluster-data/system/IO-TCP/selectors/$a/9#-1115372167] was not delivered. [295] dead letters encountered, of which 284 were not logged. The counter will be reset now. If this is not an expected behavior then Actor[akka://opendaylight-cluster-data/system/IO-TCP/selectors/$a/9#-1115372167] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings &apos;akka.log-dead-letters&apos; and &apos;akka.log-dead-letters-during-shutdown&apos;.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Hunting through int/test, it seems openflowplugin using is using an ancient akka.conf.template. Perhaps it needs an update?&lt;/p&gt;</comment>
                            <comment id="70712" author="JIRAUSER13318" created="Wed, 6 Apr 2022 16:41:52 +0000"  >&lt;p&gt;The template file is in the &lt;tt&gt;tools&lt;/tt&gt; directory, outside of &lt;tt&gt;csit&lt;/tt&gt;, and I think it&apos;s not really used for the test suite.&lt;br/&gt;
Clustering configuration doesn&apos;t seem to be generated/modified once the configuration files are created during the initial controller installation for openflowplugin clustering tests.&lt;/p&gt;</comment>
                            <comment id="70713" author="rovarga" created="Wed, 6 Apr 2022 17:12:57 +0000"  >&lt;p&gt;Interesting, I wonder where is that TCP reference coming from.&lt;br/&gt;
Anyway, it would seem the problem is that the target actor is unreachable &amp;#8211; and all we have is an ActorRef. We probably need to restart when the supervisor.&lt;br/&gt;
I&apos;ll need to dig into a bit more.&lt;/p&gt;</comment>
                            <comment id="70714" author="rovarga" created="Wed, 6 Apr 2022 17:22:37 +0000"  >&lt;p&gt;Actually &lt;a href=&quot;https://s3-logs.opendaylight.org/logs/releng/vex-yul-odl-jenkins-1/openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/odl_1/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://s3-logs.opendaylight.org/logs/releng/vex-yul-odl-jenkins-1/openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur/191/odl_1/odl1_karaf.log.gz&lt;/a&gt; has:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2022-04-05T02:58:10,693 | ERROR | opendaylight-cluster-data-akka.actor.default-dispatcher-32 | Behavior$                        | 206 - org.opendaylight.controller.repackaged-akka - 5.0.1 | Supervisor StopSupervisor saw failure: Ask timed out on [Actor[akka://opendaylight-cluster-data/system/typedDdataReplicator#380268694]] after [5000 ms]. Message of type [akka.cluster.ddata.typed.javadsl.Replicator$Get]. A typical reason for `AskTimeoutException` is that the recipient actor didn&apos;t send a reply.
java.util.concurrent.TimeoutException: Ask timed out on [Actor[akka://opendaylight-cluster-data/system/typedDdataReplicator#380268694]] after [5000 ms]. Message of type [akka.cluster.ddata.typed.javadsl.Replicator$Get]. A typical reason for `AskTimeoutException` is that the recipient actor didn&apos;t send a reply.
	at akka.actor.typed.scaladsl.AskPattern$.$anonfun$onTimeout$1(AskPattern.scala:131) ~[bundleFile:?]
	at akka.pattern.PromiseActorRef$.$anonfun$apply$1(AskSupport.scala:730) ~[bundleFile:?]
	at akka.actor.Scheduler$$anon$7.run(Scheduler.scala:479) ~[bundleFile:?]
	at scala.concurrent.ExecutionContext$parasitic$.execute(ExecutionContext.scala:222) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:365) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.executeBucket$1(LightArrayRevolverScheduler.scala:314) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.nextTick(LightArrayRevolverScheduler.scala:318) ~[bundleFile:?]
	at akka.actor.LightArrayRevolverScheduler$$anon$3.run(LightArrayRevolverScheduler.scala:270) ~[bundleFile:?]
	at java.lang.Thread.run(Thread.java:829) ~[?:?]
2022-04-05T02:58:10,700 | INFO  | opendaylight-cluster-data-akka.actor.default-dispatcher-14 | ClusterSingletonManager          | 206 - org.opendaylight.controller.repackaged-akka - 5.0.1 | Singleton actor [akka://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] was terminated
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="35416">CONTROLLER-2035</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|i041zz:</customfieldvalue>

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