<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:24:36 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>[NETVIRT-1647] Exceptions seen : org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException: Could not process ready local transaction member-1-datastore-operational-fe-4-txn-403-0. </title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1647</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;In 3 nodes setup we are seeing exceptions after multiple bringing up and down of ODL.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;logs:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/netvirt-csit/job/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/netvirt-csit/job/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Karaf Logs:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/odl_1/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/odl_1/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Karaf exceptions:&lt;/p&gt;

&lt;p&gt;org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException: Could not process ready local transaction member-1-datastore-operational-fe-4-txn-403-0. Shard member-1-shard-default-operational currently has no leader. Try again later.&lt;br/&gt;
 at org.opendaylight.controller.cluster.datastore.ShardTransactionMessageRetrySupport$MessageInfo.timedOut(ShardTransactionMessageRetrySupport.java:102) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;246:org.opendaylight.controller.sal-distributed-datastore:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.opendaylight.controller.cluster.datastore.ShardTransactionMessageRetrySupport.onTimerMessage(ShardTransactionMessageRetrySupport.java:72) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;246:org.opendaylight.controller.sal-distributed-datastore:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:369) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;246:org.opendaylight.controller.sal-distributed-datastore:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;231:org.opendaylight.controller.sal-akka-raft:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse(PartialFunction.scala:127) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse$(PartialFunction.scala:126) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction$OrElse.apply(PartialFunction.scala:172) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse(PartialFunction.scala:127) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse$(PartialFunction.scala:126) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction$OrElse.apply(PartialFunction.scala:172) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:93) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.opendaylight.controller.sal-clustering-commons:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:29) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;239:org.opendaylight.controller.sal-clustering-commons:1.10.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse(PartialFunction.scala:127) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.PartialFunction.applyOrElse$(PartialFunction.scala:126) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at scala.runtime.AbstractPartialFunction.applyOrElse(AbstractPartialFunction.scala:30) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;481:org.scala-lang.scala-library:2.12.10.v20190904-150159-VFINAL-61701c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.actor.Actor.aroundReceive(Actor.scala:539) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.actor.Actor.aroundReceive$(Actor.scala:537) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:455) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;44:com.typesafe.akka.persistence:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:898) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;44:com.typesafe.akka.persistence:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:250) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;44:com.typesafe.akka.persistence:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:249) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;44:com.typesafe.akka.persistence:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:455) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;44:com.typesafe.akka.persistence:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.actor.ActorCell.receiveMessage(ActorCell.scala:612) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.actor.ActorCell.invoke(ActorCell.scala:581) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:268) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.Mailbox.run(Mailbox.scala:229) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.Mailbox.exec(Mailbox.scala:241) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) &lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) &lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) &lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;br/&gt;
 at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) &lt;span class=&quot;error&quot;&gt;&amp;#91;41:com.typesafe.akka.actor:2.5.25&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="32228">NETVIRT-1647</key>
            <summary>Exceptions seen : org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException: Could not process ready local transaction member-1-datastore-operational-fe-4-txn-403-0. </summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="SrinivasRachakonda">Srinivas Rachakonda</assignee>
                                    <reporter username="SrinivasRachakonda">Srinivas Rachakonda</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Nov 2019 06:52:16 +0000</created>
                <updated>Tue, 24 Dec 2019 06:38:33 +0000</updated>
                                            <version>Sodium</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="67580" author="prasadsoudieric" created="Wed, 18 Dec 2019 10:14:51 +0000"  >&lt;p&gt;2019-11-27T12:16:40,485 Karaf started&lt;br/&gt;
 2019-11-27T12:16:57,034 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-19 | NettyTransport | 47 - com.typesafe.akka.slf4j - 2.5.25 | Remote connection to &lt;span class=&quot;error&quot;&gt;&amp;#91;null&amp;#93;&lt;/span&gt; failed with java.net.ConnectException: Connection refused: /10.30.170.124:2550&lt;br/&gt;
 2019-11-27T12:16:57,035 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-19 | NettyTransport | 47 - com.typesafe.akka.slf4j - 2.5.25 | Remote connection to &lt;span class=&quot;error&quot;&gt;&amp;#91;null&amp;#93;&lt;/span&gt; failed with java.net.ConnectException: Connection refused: /10.30.170.116:2550&lt;br/&gt;
 2019-11-27T12:17:02,909 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-36 | ReliableDeliverySupervisor | 47 - com.typesafe.akka.slf4j - 2.5.25 | Association with remote system &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.116:2550&amp;#93;&lt;/span&gt; has failed, address is now gated for &lt;span class=&quot;error&quot;&gt;&amp;#91;5000&amp;#93;&lt;/span&gt; ms. Reason: [Association failed with &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.116:2550&amp;#93;&lt;/span&gt;] Caused by: &lt;span class=&quot;error&quot;&gt;&amp;#91;java.net.ConnectException: Connection refused: /10.30.170.116:2550&amp;#93;&lt;/span&gt;&lt;br/&gt;
 2019-11-27T12:17:02,910 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-34 | ReliableDeliverySupervisor | 47 - com.typesafe.akka.slf4j - 2.5.25 | Association with remote system &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.124:2550&amp;#93;&lt;/span&gt; has failed, address is now gated for &lt;span class=&quot;error&quot;&gt;&amp;#91;5000&amp;#93;&lt;/span&gt; ms. Reason: [Association failed with &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.124:2550&amp;#93;&lt;/span&gt;] Caused by: &lt;span class=&quot;error&quot;&gt;&amp;#91;java.net.ConnectException: Connection refused: /10.30.170.124:2550&amp;#93;&lt;/span&gt;&lt;br/&gt;
 2019-11-27T12:17:08,912 | INFO | opendaylight-cluster-data-akka.actor.default-dispatcher-35 | Cluster(akka://opendaylight-cluster-data) | 47 - com.typesafe.akka.slf4j - 2.5.25 | Cluster Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; - Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; is JOINING itself (with roles &lt;span class=&quot;error&quot;&gt;&amp;#91;member-1, dc-default&amp;#93;&lt;/span&gt;) and forming new cluster&lt;br/&gt;
 2019-11-27T12:17:08,915 | INFO | opendaylight-cluster-data-akka.actor.default-dispatcher-35 | Cluster(akka://opendaylight-cluster-data) | 47 - com.typesafe.akka.slf4j - 2.5.25 | Cluster Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; - is the new leader among reachable nodes (more leaders may exist)&lt;br/&gt;
 2019-11-27T12:17:08,931 | INFO | opendaylight-cluster-data-akka.actor.default-dispatcher-35 | Cluster(akka://opendaylight-cluster-data) | 47 - com.typesafe.akka.slf4j - 2.5.25 | Cluster Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; - Leader is moving node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; to &lt;span class=&quot;error&quot;&gt;&amp;#91;Up&amp;#93;&lt;/span&gt;&lt;br/&gt;
 2019-11-27T12:18:28,136 | ERROR | Blueprint Extender: 1 | AbstractDataStore | 246 - org.opendaylight.controller.sal-distributed-datastore - 1.10.2 | Shard leaders failed to settle in 90 seconds, giving up&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;From the logs it says, Connection refused from 10.30.170.124 and 10.30.170.116. Shard&#160; leaders failed to settle in 90 seconds. And 10.30.170.109:2550 started to form its own cluster. Later Shards remained in candidate there after and never settled (Because it never gets the majority as 10.30.170.124 and 10.30.170.116 are not reachable).&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;In this state, it will not be able to process any transactions as there is no Leader. That&apos;s why its throwing &quot;org.opendaylight.controller.cluster.datastore.exceptions.NoShardLeaderException&quot;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Can you please tell more about the test-case you were trying to do ?&lt;/p&gt;

&lt;p&gt;And for further analysis, need karaf.logs, akka.logs, akka.conf, module-shards.conf and modules.conf files from all the 3 cics&lt;/p&gt;</comment>
                            <comment id="67583" author="srinivasrachakonda" created="Wed, 18 Dec 2019 11:49:00 +0000"  >&lt;p&gt;All the karaf logs are at:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/393/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;The exceptions are seen at multiple locations. Mostly the test case has the below steps:&lt;br/&gt;
 ===========================&lt;br/&gt;
 1)Create All Controller Sessions&lt;br/&gt;
 2)Take Down Leader Of Default Shard and bring it up&lt;br/&gt;
 3)Create Networks and Create Subnets For net_1 ,Create Subnets For net_2,Add Ssh Allow All Rule&lt;br/&gt;
 4)Create Vm Instances For net_1&lt;br/&gt;
 &#160; Create Vm Instances For net_2&lt;br/&gt;
 &#160; Check Vm Instances Have Ip Address&lt;br/&gt;
 5)Create Router router_2, router_3 and add interfaces to this router&lt;br/&gt;
 6) Take Down ODL1&lt;br/&gt;
 7) Bring up ODL1 and take down ODL2&lt;br/&gt;
 8) Bring up ODL2 and take down ODL3&lt;br/&gt;
 9) Bring up ODL3&lt;br/&gt;
 10) Ping&#160; all Vm Instance1 In net_2 From net_1&lt;br/&gt;
 &#160; Ping all Vm Instance1 In net_1 From net_2&lt;br/&gt;
 &#160; Connectivity Tests From Vm Instance1 In net_1 In Healthy Cluster&lt;br/&gt;
 11) Take Down ODL1 and ODL2&lt;br/&gt;
 &#160; Connectivity Tests From Vm Instance1 In net_1 With Two ODLs Down&lt;br/&gt;
 12)Bring Up ODL1 and ODL2&lt;/p&gt;

&lt;p&gt;13)Take Down ODL2 and ODL3&lt;br/&gt;
 &#160; Connectivity Tests From Vm Instance1 In net_2&lt;br/&gt;
 &#160;14)&#160;&#160;Bring up ODL2 and ODL3&lt;/p&gt;

&lt;p&gt;15) Takedown all ODL nodes.&lt;/p&gt;

&lt;p&gt;16) Bring up all ODL nodes &amp;gt;&amp;gt;&amp;gt;&amp;gt; This test case fails&lt;/p&gt;</comment>
                            <comment id="67586" author="prasadsoudieric" created="Thu, 19 Dec 2019 10:19:52 +0000"  >&lt;p&gt;In the testcase Bring Up All Instances, Why a single node ODL1 is started and ODL2, ODL3 is not started ?&lt;/p&gt;


&lt;p&gt;&lt;b&gt;ODL1 started at :&lt;/b&gt; Nov 27, 2019 12:16:39 PM org.apache.karaf.main.lock.SimpleFileLock lock&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;ODL1 waited for nodes ODL2 and ODL3 for some time,&lt;/b&gt;&lt;br/&gt;
2019-11-27T12:16:57,034 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-19 | NettyTransport | 47 - com.typesafe.akka.slf4j - 2.5.25 | Remote connection to &lt;span class=&quot;error&quot;&gt;&amp;#91;null&amp;#93;&lt;/span&gt; failed with java.net.ConnectException: Connection refused: /10.30.170.124:2550&lt;br/&gt;
2019-11-27T12:16:57,035 | WARN | opendaylight-cluster-data-akka.actor.default-dispatcher-19 | NettyTransport | 47 - com.typesafe.akka.slf4j - 2.5.25 | Remote connection to &lt;span class=&quot;error&quot;&gt;&amp;#91;null&amp;#93;&lt;/span&gt; failed with java.net.ConnectException: Connection refused: /10.30.170.116:2550&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;As ODL2 and ODL3 are not up, it formed its own cluster,&lt;/b&gt;&lt;br/&gt;
2019-11-27T12:17:08,912 | INFO | opendaylight-cluster-data-akka.actor.default-dispatcher-35 | Cluster(akka://opendaylight-cluster-data) | 47 - com.typesafe.akka.slf4j - 2.5.25 | Cluster Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; - Node &lt;span class=&quot;error&quot;&gt;&amp;#91;akka.tcp://opendaylight-cluster-data@10.30.170.109:2550&amp;#93;&lt;/span&gt; is JOINING itself (with roles &lt;span class=&quot;error&quot;&gt;&amp;#91;member-1, dc-default&amp;#93;&lt;/span&gt;) and forming new cluster&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;If all the nodes would have stated along with ODL1, then this issue wouldn&apos;t have happened.&lt;/p&gt;</comment>
                            <comment id="67592" author="prasadsoudieric" created="Tue, 24 Dec 2019 06:38:33 +0000"  >&lt;p&gt;In the testcase Bring Up All Instances, Why a single node ODL1 is started and ODL2, ODL3 is not started ?&lt;/p&gt;


&lt;p&gt;As only ODL1 is started alone, all these issues started to happen.&lt;/p&gt;


&lt;p&gt;If all the nodes would have stated along with ODL1, then this issue wouldn&apos;t have happened.&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03q7r:</customfieldvalue>

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