Hi Nagendra Kumar,
The issue only reproduces on the application.
They are use openstack tool to split/merge network.
Cluster size 7 SCs.
This is my analysis get from IMM trace.
~~~
$ grep -a "@Gateway-SC-1" ./*/opensaf/osaf.log | sort -k 2,2
./SC-5/opensaf/osaf.log:<141>1 2025-10-08T19:05:42.909897+03:00 SC-5 osafimmnd
4367 osaf.log [meta sequenceId="1536"] 4367:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-7/opensaf/osaf.log:<141>1 2025-10-08T19:05:43.048365+03:00 SC-7 osafimmnd
4378 osaf.log [meta sequenceId="659"] 4378:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-2/opensaf/osaf.log:<141>1 2025-10-08T19:05:43.369992+03:00 SC-2 osafimmnd
4366 osaf.log [meta sequenceId="661"] 4366:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-3/opensaf/osaf.log:<141>1 2025-10-08T19:05:43.402132+03:00 SC-3 osafimmnd
4356 osaf.log [meta sequenceId="1727"] 4356:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-1/opensaf/osaf.log:<141>1 2025-10-08T19:05:43.500636+03:00 SC-1 osafimmnd
4376 osaf.log [meta sequenceId="510"] 4376:src/imm/immnd/ImmModel.cc:14228 NO
Implementer disconnected 495 <417, 2470b> (@Gateway-SC-1)
./SC-4/opensaf/osaf.log:<141>1 2025-10-08T19:05:43.605153+03:00 SC-4 osafimmnd
4372 osaf.log [meta sequenceId="634"] 4372:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-6/opensaf/osaf.log:<141>1 2025-10-08T19:06:12.989761+03:00 SC-6 osafimmnd
4370 osaf.log [meta sequenceId="3958"] 4370:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 495 <0, 2470b(down)> (@Gateway-SC-1)
./SC-5/opensaf/osaf.log:<141>1 2025-10-08T19:06:26.030299+03:00 SC-5 osafimmnd
4367 osaf.log [meta sequenceId="1675"] 4367:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 530 (@Gateway-SC-1) <0, 2470b>
./SC-1/opensaf/osaf.log:<141>1 2025-10-08T19:06:26.032695+03:00 SC-1 osafimmnd
4376 osaf.log [meta sequenceId="670"] 4376:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 530 (@Gateway-SC-1) <1753, 2470b>
./SC-7/opensaf/osaf.log:<141>1 2025-10-08T19:06:26.032737+03:00 SC-7 osafimmnd
4378 osaf.log [meta sequenceId="765"] 4378:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 530 (@Gateway-SC-1) <0, 2470b>
./SC-4/opensaf/osaf.log:<141>1 2025-10-08T19:06:26.032858+03:00 SC-4 osafimmnd
4372 osaf.log [meta sequenceId="757"] 4372:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 530 (@Gateway-SC-1) <0, 2470b>
./SC-2/opensaf/osaf.log:<141>1 2025-10-08T19:06:26.033066+03:00 SC-2 osafimmnd
4366 osaf.log [meta sequenceId="768"] 4366:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 530 (@Gateway-SC-1) <0, 2470b>
./SC-5/opensaf/osaf.log:<141>1 2025-10-08T19:07:19.704591+03:00 SC-5 osafimmnd
4367 osaf.log [meta sequenceId="2343"] 4367:src/imm/immnd/ImmModel.cc:14113 NO
Implementer disconnected 530 <0, 2470b(down)> (@Gateway-SC-1)
./SC-1/opensaf/osaf.log:<141>1 2025-10-08T19:07:20.077658+03:00 SC-1 osafimmnd
4376 osaf.log [meta sequenceId="1298"] 4376:src/imm/immnd/ImmModel.cc:14228 NO
Implementer disconnected 530 <1753, 2470b> (@Gateway-SC-1)
./SC-5/opensaf/osaf.log:<141>1 2025-10-08T19:08:51.21794+03:00 SC-5 osafimmnd
4367 osaf.log [meta sequenceId="2674"] 4367:src/imm/immnd/ImmModel.cc:15144 NO
Implementer (applier) connected: 582 (@Gateway-SC-1) <0, 2470b>
$ grep -a "Implementer name:@Gateway-SC-1" ./*/opensaf/osafimmd*
./SC-3/opensaf/osafimmd.2:<143>1 2025-10-08T19:08:51.207617+03:00 SC-3 osafimmd
4342 osafimmd [meta sequenceId="3421"] 4342:src/imm/immd/immd_evt.c:2387 T5
Implementer name:@Gateway-SC-1
./SC-4/opensaf/osafimmd:<143>1 2025-10-08T19:06:26.031376+03:00 SC-4 osafimmd
4353 osafimmd [meta sequenceId="39378"] 4353:src/imm/immd/immd_evt.c:2387 T5
Implementer name:@Gateway-SC-1
// Pending request for set implementer
<143>1 2025-10-08T19:07:27.17458+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="283723"] 4376:src/imm/immnd/immnd_evt.c:1031 T2 Added client with
id: 7010002470b <node:2470b, count:1793>
<143>1 2025-10-08T19:08:27.179062+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284690"] 4376:src/imm/common/immsv_evt.c:6566 T8 Received:
IMMND_EVT_A2ND_OI_IMPL_SET (40) from 2470b
<143>1 2025-10-08T19:08:27.179096+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284691"] 4376:src/imm/immnd/immnd_evt.c:2977 TR Messages pending:2
<143>1 2025-10-08T19:08:27.179107+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284692"] 4376:src/imm/common/immsv_evt.c:6545 T8 Sending:
IMMD_EVT_ND2D_IMPLSET_REQ to 0
<143>1 2025-10-08T19:08:27.180827+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284693"] 4376:src/imm/common/immsv_evt.c:6566 T8 Received:
IMMND_EVT_A2ND_OI_IMPL_SET (40) from 2470b
<143>1 2025-10-08T19:08:27.180854+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284694"] 4376:src/imm/immnd/immnd_evt.c:2977 TR Messages pending:3
<143>1 2025-10-08T19:08:27.180864+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="284695"] 4376:src/imm/common/immsv_evt.c:6545 T8 Sending:
IMMD_EVT_ND2D_IMPLSET_REQ to 0
// IMM agent request reach limit fevs
// discard client. but the set implementer request still in pending request at
IMMD.
<143>1 2025-10-08T19:08:37.227825+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285004"] 4376:src/imm/common/immsv_evt.c:6566 T8 Received:
IMMND_EVT_A2ND_OI_IMPL_SET (40) from 2470b
<140>1 2025-10-08T19:08:37.227863+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285005"] 4376:src/imm/immnd/immnd_mds.c:79 WA ERR_BAD_HANDLE:
Handle use is blocked by pending reply on syncronous call
<143>1 2025-10-08T19:08:37.227868+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285006"] 4376:src/imm/immnd/immnd_proc.c:92 >>
immnd_proc_imma_discard_connection
<143>1 2025-10-08T19:08:37.227873+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285007"] 4376:src/imm/immnd/immnd_proc.c:96 T5 Attempting discard
connection id:7010002470b <n:2470b, c:1793>
<143>1 2025-10-08T19:08:37.22788+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285008"] 4376:src/imm/immnd/ImmModel.cc:14312 >>
discardContinuations
<143>1 2025-10-08T19:08:37.227897+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285009"] 4376:src/imm/immnd/ImmModel.cc:14365 <<
discardContinuations
<143>1 2025-10-08T19:08:37.227908+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285010"] 4376:src/imm/immnd/immnd_proc.c:273 T5 Discard connection
id:7010002470b succeeded
<143>1 2025-10-08T19:08:37.227919+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285011"] 4376:src/imm/immnd/immnd_proc.c:277 <<
immnd_proc_imma_discard_connection
<143>1 2025-10-08T19:08:37.22793+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285012"] 4376:src/imm/immnd/immnd_evt.c:3025 T2 SENDRSP FAIL 9
// Client already discard.
<143>1 2025-10-08T19:08:37.228604+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285013"] 4376:src/imm/common/immsv_evt.c:6566 T8 Received:
IMMND_EVT_A2ND_IMM_OI_FINALIZE (6) from 2470b
<143>1 2025-10-08T19:08:37.228617+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285014"] 4376:src/imm/immnd/immnd_evt.c:2438 T2 finalize for
handle: 7010002470b
<140>1 2025-10-08T19:08:37.228641+03:00 SC-1 osafimmnd 4376 osafimmnd [meta
sequenceId="285015"] 4376:src/imm/immnd/immnd_evt.c:2443 WA IMMND - Client Node
Get Failed for cli_hdl 7700876510987
// the implementer name @Gateway-SC-1 was set after time client discard.
<143>1 2025-10-08T19:08:51.207555+03:00 SC-3 osafimmd 4342 osafimmd [meta
sequenceId="3419"] 4342:src/imm/immd/immd_evt.c:125 >> immd_process_evt
<143>1 2025-10-08T19:08:51.207586+03:00 SC-3 osafimmd 4342 osafimmd [meta
sequenceId="3420"] 4342:src/imm/common/immsv_evt.c:6560 T8 Received:
IMMD_EVT_ND2D_IMPLSET_REQ from 2470b
<143>1 2025-10-08T19:08:51.207617+03:00 SC-3 osafimmd 4342 osafimmd [meta
sequenceId="3421"] 4342:src/imm/immd/immd_evt.c:2387 T5 Implementer
name:@Gateway-SC-1
<143>1 2025-10-08T19:08:51.207647+03:00 SC-3 osafimmd 4342 osafimmd [meta
sequenceId="3422"] 4342:src/imm/immd/immd_mbcsv.c:82 >> immd_mbcsv_async_update
// SC-5 received the IMMND_EVT_D2ND_IMPLSET_RSP over FEVS
<143>1 2025-10-08T19:08:51.217783+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658803"] 4367:src/imm/common/immsv_evt.c:6566 T8 Received:
IMMND_EVT_D2ND_IMPLSET_RSP (60) from 0
<143>1 2025-10-08T19:08:51.217823+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658804"] 4367:src/imm/immnd/immnd_evt.c:11686 T2 originated here?:0
nodeId:2470b conn: 1794
<143>1 2025-10-08T19:08:51.21786+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658805"] 4367:src/imm/immnd/ImmModel.cc:14991 >> implementerSet
<143>1 2025-10-08T19:08:51.217899+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658806"] 4367:src/imm/immnd/ImmModel.cc:15051 T7 Re-using
implementer for @Gateway-SC-1
<141>1 2025-10-08T19:08:51.218016+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658807"] 4367:src/imm/immnd/ImmModel.cc:15144 NO Implementer
(applier) connected: 582 (@Gateway-SC-1) <0, 2470b>
<143>1 2025-10-08T19:08:51.218069+03:00 SC-5 osafimmnd 4367 osafimmnd [meta
sequenceId="658808"] 4367:src/imm/immnd/ImmModel.cc:15219 << implementerSet
// around time 19:08:51 SC-2 sync with coord node (SC-5)
// The Applier @Gateway-SC-1 already synced on the other node
./SC-5/opensaf/osaf.log:<142>1 2025-10-08T19:08:51.063495+03:00 SC-5
osafimmpbed 29215 osaf.log [meta sequenceId="1"]
29215:src/imm/immpbed/immpbe.cc:140 IN arg[0] ==
'/usr/lib64/opensaf/osafimmpbed'
./SC-5/opensaf/osaf.log:<142>1 2025-10-08T19:08:51.063565+03:00 SC-5
osafimmpbed 29215 osaf.log [meta sequenceId="2"]
29215:src/imm/immpbed/immpbe.cc:140 IN arg[1] == '--pbe'
./SC-5/opensaf/osaf.log:<142>1 2025-10-08T19:08:51.063593+03:00 SC-5
osafimmpbed 29215 osaf.log [meta sequenceId="3"]
29215:src/imm/immpbed/immpbe.cc:140 IN arg[2] == '/cluster/storage/imm.db'
<140>1 2025-10-08T19:08:51.066855+03:00 SC-1 osafimmnd 4376 osaf.log [meta
sequenceId="1431"] 4376:src/imm/immnd/immnd_evt.c:10581 WA Restart to sync with
Coord! Exit
<141>1 2025-10-08T19:08:51.199228+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="27"] 24276:src/imm/immnd/immnd_proc.c:2056 NO SERVER STATE:
IMM_SERVER_ANONYMOUS --> IMM_SERVER_CLUSTER_WAITING
<141>1 2025-10-08T19:08:51.300017+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="31"] 24276:src/imm/immnd/immnd_proc.c:2099 NO SERVER STATE:
IMM_SERVER_CLUSTER_WAITING --> IMM_SERVER_LOADING_PENDING
<141>1 2025-10-08T19:08:51.401082+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="33"] 24276:src/imm/immnd/immnd_proc.c:2191 NO SERVER STATE:
IMM_SERVER_LOADING_PENDING --> IMM_SERVER_SYNC_PENDING
<141>1 2025-10-08T19:08:51.40289+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="34"] 24276:src/imm/immnd/ImmModel.cc:2515 NO NODE STATE->
IMM_NODE_ISOLATED
<141>1 2025-10-08T19:08:57.735223+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="88"] 24276:src/imm/immnd/ImmModel.cc:2541 NO NODE STATE->
IMM_NODE_W_AVAILABLE
<141>1 2025-10-08T19:08:57.828827+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="111"] 24276:src/imm/immnd/immnd_proc.c:2232 NO SERVER STATE:
IMM_SERVER_SYNC_PENDING --> IMM_SERVER_SYNC_CLIENT
<141>1 2025-10-08T19:09:02.10838+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="1400"] 24276:src/imm/immnd/ImmModel.cc:2848 NO NODE STATE->
IMM_NODE_FULLY_AVAILABLE 2848
<141>1 2025-10-08T19:09:02.119959+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="1405"] 24276:src/imm/immnd/immnd_proc.c:2372 NO SERVER STATE:
IMM_SERVER_SYNC_CLIENT --> IMM_SERVER_READY
<141>1 2025-10-08T19:09:52.682147+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2098"] 24276:src/imm/immnd/ImmModel.cc:2547 NO NODE STATE->
IMM_NODE_R_AVAILABLE
<141>1 2025-10-08T19:10:02.39325+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2109"] 24276:src/imm/immnd/ImmModel.cc:19999 NO NODE STATE->
IMM_NODE_FULLY_AVAILABLE 19999
<141>1 2025-10-08T19:10:06.006342+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2213"] 24276:src/imm/immnd/ImmModel.cc:2547 NO NODE STATE->
IMM_NODE_R_AVAILABLE
<141>1 2025-10-08T19:10:13.469864+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2217"] 24276:src/imm/immnd/ImmModel.cc:19999 NO NODE STATE->
IMM_NODE_FULLY_AVAILABLE 19999
<141>1 2025-10-08T19:10:17.42411+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2344"] 24276:src/imm/immnd/ImmModel.cc:2547 NO NODE STATE->
IMM_NODE_R_AVAILABLE
<141>1 2025-10-08T19:10:25.633441+03:00 SC-1 osafimmnd 24276 osaf.log [meta
sequenceId="2353"] 24276:src/imm/immnd/ImmModel.cc:19999 NO NODE STATE->
IMM_NODE_FULLY_AVAILABLE 19999
~~~
Best Regards,
Thien
---
**[tickets:#3390] imm: cannot set implementer after merge network**
**Status:** review
**Milestone:** 5.25.09
**Created:** Mon Nov 17, 2025 07:17 AM UTC by Thien Minh Huynh
**Last Updated:** Mon Nov 17, 2025 12:02 PM UTC
**Owner:** Thien Minh Huynh
The issue observes when testing roaming SC with split brain recovery.
~~~
Oct 08 19:07:20 SC-1 immagent[4920]: m_immHandle != 0 - re-init. rc: SA_AIS_OK
Oct 08 19:07:27 SC-1 immagent[4920]: initialize: saImmOiInitialize_2 - SA_AIS_OK
Oct 08 19:07:27 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TRY_AGAIN
Oct 08 19:07:31 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TRY_AGAIN
Oct 08 19:07:39 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TRY_AGAIN
Oct 08 19:07:51 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TRY_AGAIN
Oct 08 19:08:07 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TRY_AGAIN
Oct 08 19:08:37 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_TIMEOUT
Oct 08 19:09:01 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_BAD_HANDLE
Oct 08 19:09:01 SC-1 immagent[4920]: initialize: init failed, finalize -
SA_AIS_OK
Oct 08 19:09:01 SC-1 immagent[4920]: initialize: saImmOiImplementerSet -
killing application - SA_AIS_ERR_BAD_HANDLE
Oct 08 19:09:11 SC-1 immagent[25217]: initialize: saImmOiInitialize_2 -
SA_AIS_OK
Oct 08 19:09:11 SC-1 immagent[25217]: initialize: saImmOiImplementerSet -
SA_AIS_ERR_EXIST
~~~
cannot set implementer even immagent process already restart. It's always
return SA_AIS_ERR_EXIST
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets