Changeset : 6901
Amf application : 3 SUs hosted on PL-3 and PL-4 4 SIs ( Redundancy model : Nway )
Issue : SU struck in Quiesced state, after lock operation issued on one of the SU.
Steps :
-> Initially brought up AMF application configured in Nway redundancy model with 3Sus and 4 SIs. Below are the configuration attributes for SG.
saAmfSGNumPrefStandbySUs SA_UINT32_T 1 (0x1)
saAmfSGNumPrefInserviceSUs SA_UINT32_T 4 (0x4)
saAmfSGNumPrefAssignedSUs SA_UINT32_T 4 (0x4)
saAmfSGNumPrefActiveSUs SA_UINT32_T 3 (0x3)
saAmfSGNumCurrNonInstantiatedSpareSUs SA_UINT32_T 0 (0x0)
saAmfSGNumCurrInstantiatedSpareSUs SA_UINT32_T 0 (0x0)
saAmfSGNumCurrAssignedSUs SA_UINT32_T 3 (0x3)
saAmfSGMaxStandbySIsperSU SA_UINT32_T 1 (0x1)
saAmfSGMaxActiveSIsperSU SA_UINT32_T 3 (0x3)
-> Brought up the application by unlocking the SG and below are the assignments.
TestApp_SI1 TestApp_SI2 TestApp_SI3 TestApp_SI4
TestApp_SU1 ACTIVE ACTIVE ACTIVE STANDBY
TestApp_SU2 STANDBY ACTIVE
TestApp_SU3 STANDBY
-> Now performed lock operation on the SU1. SU1 struck in quiesced state after the operation.
TestApp_SI1 TestApp_SI2 TestApp_SI3 TestApp_SI4
TestApp_SU1 QUIESCED QUIESCED STANDBY
TestApp_SU2 ACTIVE STANDBY ACTIVE ACTIVE
TestApp_SU3 STANDBY ACTIVE
-> When the opensafd on the payload PL-3 is stopped, amfd on active controller crashed.
Oct 5 13:04:13 CONTROLLER-1 osafamfd[8492]: su.cc:1885: dec_curr_stdby_si: Assertion 'saAmfSUNumCurrStandbySIs > 0' failed.
Oct 5 13:04:13 CONTROLLER-1 osafamfnd[8502]: ER AMF director unexpectedly crashed
The script to bring up the application is attached.
The quieced state problem is already reported in #316.