- **status**: review --> fixed


---

** [tickets:#2550] smf: Smfd fails to create SaAmfNodeSwBundle due to IMM sync**

**Status:** fixed
**Milestone:** 5.17.10
**Created:** Mon Aug 14, 2017 04:35 AM UTC by A V Mahesh (AVM)
**Last Updated:** Tue Aug 29, 2017 09:24 AM UTC
**Owner:** Vijay Roy


As the fix of #2389, SmfImmCreateOperation returns TRY_AGAIN when 
OmCcbObjectCreate is aborted due to IMM sync (resource abort).
However, on caller classes which areSmfImmUtils::doImmOperation and 
SmfUpgradeStep::createOneSaAmfNodeSwBundle do not handle for TRY_AGAIN returned 
code.

This causes the upgrade fails.

Jun 27 23:22:55 SC_2_2 osafsmfd[28490]: NO STEP: Create new SaAmfNodeSwBundle 
objects
Jun 27 23:22:53 SC_2_2 osafimmd[28350]: NO Node 20c0f request sync 
sync-pid:13429 epoch:0 
Jun 27 23:22:56 SC_2_2 osafimmnd[28364]: NO Announce sync, epoch:376
Jun 27 23:22:56 SC_2_2 osafimmd[28350]: NO Successfully announced sync. New 
ruling epoch:376
Jun 27 23:23:01 SC_2_2 osafimmnd[28364]: WA Aborting ccbId 2959 to start sync
Jun 27 23:23:01 SC_2_2 osafimmloadd: NO Sync starting
Jun 27 23:23:02 SC_2_2 osafimmloadd: IN Synced 7868 objects in total
Jun 27 23:23:02 SC_2_2 osafimmnd[28364]: NO NODE STATE-> 
IMM_NODE_FULLY_AVAILABLE 16888
Jun 27 23:23:02 SC_2_2 osafimmloadd: NO Sync ending normally
Jun 27 23:23:03 SC_2_2 osafimmnd[28364]: NO ERR_FAILED_OPERATION: ccb 2959 is 
in an error state rejecting ccbObjectCreate operation 
Jun 27 23:23:03 SC_2_2 osafsmfd[28490]: NO Failed to create object of 
class=[SaAmfNodeSwBundle] to 
parent=[safAmfNode=PL-18,safAmfCluster=myAmfCluster]. 
rc=SA_AIS_ERR_FAILED_OPERATION (21),
Jun 27 23:23:03 SC_2_2 osafsmfd[28490]: NO Creation of object failed, 
rc=SA_AIS_ERR_FAILED_OPERATION (21), class=[SaAmfNodeSwBundle], 
parent=[safAmfNode=PL-18,safAmfCluster=myAmfCluster]
Jun 27 23:23:03 SC_2_2 osafsmfd[28490]: ER Failed to create new 
SaAmfNodeSwBundle objects in step=safSmfStep=0001

Measurement: SmfUpgradeStep::createOneSaAmfNodeSwBundle should handle for 
TRY_AGAIN returned code


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to