The desired fix is for SMF to be able to retry the CCBs.
However, 
For an optimal solution, SMF would require an indication(callback) that a CCB 
was aborted with possiblility to also provide the reason for the abort! In the 
absence of such an indication(callback) the SMF would have to rely on a 
solution that is based on indirect interpretaion of the error codes received 
for AdminOwnerSet and the CCB APIs.

Shall prepare a patch that correlates the ERR_NOT_EXIST and ERR_TIMEOUT error 
codes that would be returned to the AdminOwnerSet() and CCB APIs when a CCB is 
aborted.

This is possible by Either modifying the modifyInformationModel() method to 
retry the immUtil.doImmOperations() for say 3 times OR breaking down 
modifyInformationModel into two functions OR...!

Having said that, in my opinion i think the long term solution is for SMF and 
other services to start providing service(including modifying information 
model) only after they receive a CLM indication (post cluster restart) that the 
node/cluster is ready (and cluster information is synched up).


---

** [tickets:#973] SMF to retry CCB failures when executing AU lock activation 
step**

**Status:** assigned
**Milestone:** 4.4.1
**Created:** Thu Jul 31, 2014 10:31 AM UTC by Mathi Naickan
**Last Updated:** Thu Jul 31, 2014 10:31 AM UTC
**Owner:** Mathi Naickan

Post cluster reboot, a CCB can get aborted after create operation and before 
apply operation, because of a synch request, say originating from a payload.  
i.e. During modify information model and set maintenance status and while in 
"Executing AU lock activation step" , there is a chance that CCB was aborted 
after create, but before being applied.

SMF should retry the whole CCB in the above scenario.



---

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.
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to