amf: mention deviations about saAmfClusterStartupTimeout [#76]
avsv: Updated implementation note related to si dep feature
avsv : Added limitation on admin op during tol timer running (#2833)
avsv : Update compliance section for few attributes characteristics deviations
Update OpenSAF_AMF_PR regarding deviation in implementation on Comp Inst Level, SI Lock and DisableRestart
Updated the gaps between AMF Spec and implementation
avsv : Update compliance section for few attributes characteristics deviations
Update OpenSAF_AMF_PR regarding deviation in implementation on Comp Inst Level, SI Lock and DisableRestart
amf: mention deviations about saAmfClusterStartupTimeout [#76]
add deviation in modification of SaAmfNodeGroup object [#719]
amf: replace SA_AMF_ADMIN_REPAIRED with SA_AMF_ADMIN_SG_ADJUST
amf: add deviation for saAmfComponentRegister [#807]
add clarification regarding modification of saAmfNodeClmNode [#811]
amf: add deviation for saAmfComponentRegister [#807]
amf: replace SA_AMF_ADMIN_REPAIRED with SA_AMF_ADMIN_SG_ADJUST
add deviation in modification of SaAmfNodeGroup object [#719]
add clarification regarding modification of saAmfNodeClmNode [#811]
amf: update OpenSAF_AMF_PR.odt for support of saAmfCtDefCmdEnv and saAmfCompCmdEnv
amf: describe premature cluster timer expiry condition [#76]
amf: support for automatic comp instantiation and deletion [#597]
amf: add check for middleware component for automatic comp instantiation and deletion [#780]
amf: correct the release date for 4.4 release
add deviation in modification of SaAmfNodeGroup object [#719]
Amf: Support of modifications of Attr of HealthcheckType and CompType [#819]
Amf: update for Cluster Timer Expiry [#620]
amf: add deviation for saAmfComponentRegister [#807]
Amf: update for Cluster Timer Expiry [#620]
Amf: update for su addition/deletion in unlock state [#911]
Amf: Add section 11.2.3 in 2.2.2 Compliance Report [#106]
amf: update OpenSAF_AMF_PR.odt for support of saAmfCtDefCmdEnv and saAmfCompCmdEnv
amf: replace SA_AMF_ADMIN_REPAIRED with SA_AMF_ADMIN_SG_ADJUST
Amf: update for saAmfSGNumPrefActiveSUs attr modification [#871]
add clarification regarding modification of saAmfNodeClmNode [#811]
amf: update OpenSAF_AMF_PR.odt for support of saAmfCtDefCmdEnv and saAmfCompCmdEnv
amf: revert of 121:bb1c0d7ff109 [#620]
remove saAmfSUAssignedSIs from unsupported attr [#905]
amf: deviations on SI shutdown [#2133]
amfnd used 90 + % CPU on CLM unconfigured node because of saclmDispatch
escalation policy is not happening till the restart count exceeds, instead of reaching saAmfSGCompRestartMax for NPI components
amf: saAmfHealthcheckStart returns SA_AIS_ERR_NOT_EXIST when SA_AMF_COMPONENT_NAME is not exported.
amf: SU admin state not updated after doing controller switchover and admin lock of SU.
AMF : SI should be reverted to unlocked state, after shutdown operation of SI is rejected
AMF : haState should be marked QUIESCING in PG callback for shutdown op
AMF : csiName and csiFlags are not properly populated, during assignment removal ( proxy)
amfnd used 90 + % CPU on CLM unconfigured node because of saclmDispatch
escalation policy is not happening till the restart count exceeds, instead of reaching saAmfSGCompRestartMax for NPI components
amf: saAmfHealthcheckStart returns SA_AIS_ERR_NOT_EXIST when SA_AMF_COMPONENT_NAME is not exported.
amf: SU admin state not updated after doing controller switchover and admin lock of SU.
AMF : SI should be reverted to unlocked state, after shutdown operation of SI is rejected
AMF : haState should be marked QUIESCING in PG callback for shutdown op
AMF : csiName and csiFlags are not properly populated, during assignment removal ( proxy)
commit 4a65aa761b8eb399f96325793f0b1b87edc7e44e Author: Nagendra Kumar nagendra.k@oracle.com Date: Mon Aug 28 12:15:24 2017 +0530 amfa: return BAD HANDLE in error report or error clear [#248]
"amf: Incorrect return code from saAmfComponentErrorReport_4 () and saAmfComponentErrorClear_4()".
amfa: return BAD HANDLE in error report or error clear [#248]
amfa: return BAD HANDLE in error report or error clear [#248]
The patch is tested on CS #8791
amf: saAmfHealthcheckStart returns SA_AIS_ERR_NOT_EXIST when SA_AMF_COMPONENT_NAME is not exported.
"amf: Incorrect return code from saAmfComponentErrorReport_4 () and saAmfComponentErrorClear_4()".
Attched the patch 248_1
Attched the patch
The basic reason for returning SA_AIS_ERR_VERSION(3) from non-registered after finalise is that in Finalize(), pend_dis is zero and ncs_ava_shutdown() is called, which in turn call ncs_ava_shutdown()->ava_destroy(). ava_destroy() deletes cb and makes gl_ava_hdl zero. So, when ComponentErrorReport_4() is called ava_B4_ver_used(0) returns zero because neither cb nor gl_ava_hdl exists and then the following code returns SA_AIS_ERR_VERSION: / Version is previously set in in initialize function / if (!ava_B4_ver_used(0))...
I am able to reproduce it. Just trying to figure out the reason.
"amf: Incorrect return code from saAmfComponentErrorReport_4 () and saAmfComponentErrorClear_4()".
"amf: Incorrect return code from saAmfComponentErrorReport_4 () and saAmfComponentErrorClear_4()".
So, marking as invalid
amf:Response_4 fails with ERR_VERSION even when invoked with correct versioned handle
Jul 19 11:11:24 PM_SC-1 osafamfnd[30940]: NO 'safSu=SU1,safSg=AmfDemo,safApp=AmfDemo1' Presence State INSTANTIATING => INSTANTIATED Jul 19 11:11:24 PM_SC-1 amf_demo[31113]: HC started with AMF 4 Jul 19 11:11:24 PM_SC-1 amf_demo[31113]: 1. saAmfComponentRegister FAILED, But Continueing 14 Jul 19 11:11:24 PM_SC-1 amf_demo[31113]: HC started with AMF for 1 Jul 19 11:11:24 PM_SC-1 amf_demo[31113]: Registered with AMF Jul 19 11:11:24 PM_SC-1 amf_demo[31113]: Health check 1 Jul 19 11:11:34 PM_SC-1 amf_demo[31113]:...
Please find attached sample file, used in testing. I tested on CS #8791. I didn't get any issue. Health check continued.
amf:Response_4 fails with ERR_VERSION even when invoked with correct versioned handle
amf:Response_4 fails with ERR_VERSION even when invoked with correct versioned handle
Hi Minh, But I agree that we need to avoid rebooting the controllers, but by avoiding assert, I am not sure, let me check. Thanks -Nagu
Also, to note, it is documented as limitations in Amf PR Doc as below, so this ticket qualifies as Enhancement (could have been #2416 as well): 2.2.11.3 Limitations • Possible loss of RTA updates and SI assignment messages If both SCs go down abruptly (SCs are immediately powered-off for instance), AMFD could fail to update RTA to IMM, the SI assignment messages sent from AMFND could not reach to AMFD, or vice versa. In such cases, recovery could be impossible, applications may have inappropriate...
Initially, SU1 (in SC1) and SU2 (in SC2) have active and standby assignment. Abruptly stop SC1 and SC2, SU3 (PL-3) appears to have standby assignment. Does this happen because SC-1 Amfd sees that SC-2 is going down so it sends standby assignment to SU3(PL-3) ? But this can happen only when PL-3 down has been recieved by SC-1 Amfd and has processed and then sent Standby to SU3, but all the RTA updates would have missed because SC-1 also went down. This results in SU1 is Act and two Standby SU2 and...
Amf: Amfd crashes when su is unlocked
changeset: 8778:a1ca2c766c05 branch: opensaf-5.0.x parent: 8756:70641a68bff2 user: Nagendra Kumarnagendra.k@oracle.com date: Tue Apr 25 13:42:46 2017 +0530 files: osaf/services/saf/amf/amfd/ctcstype.cc description: amfd: disallow delete of CtCs object if Ct maps to comp [#2428] changeset: 8779:0d02ff4fc258 branch: opensaf-5.1.x parent: 8772:ce4e365ccdab user: Nagendra Kumarnagendra.k@oracle.com date: Thu Apr 27 13:51:14 2017 +0530 files: osaf/services/saf/amf/amfd/ctcstype.cc description: amfd: disallow...
Amf: Amfd crashes when su is unlocked
Amf: Amfd crashes when su is unlocked
amfd: correct loop variable initialization [#2404]
Fixed as part of #1897
amf: error in syslog when initiating SI SWAP
Amf : amfd crashed on active controller when executing the campaign for application upgrade.
changeset: 8751:e036951b5168 tag: tip parent: 8749:cc3ae4601faf user: Nagendra Kumarnagendra.k@oracle.com...
Amf : amfd crashed on active controller when executing the campaign for application upgrade.
Amf : amfd crashed on active controller when executing the campaign for application upgrade.
amfd: return TRY_AGAIN on rollback of shutdown ...
amfd: change LOG_ER to LOG_NO [#1749]
amfd: fix null ptr accessing issue [#2322]
amfnd: fix nullptr issue [#245]
amfnd: avoid null pointer access [#2213]
amfnd: update counters during switchover [#2345]
amfd: handle BAD_HANDLE return during config re...
amfd: dont create susi when node is absent [#2106]
amfd: handle TIMEOUT for avd_imm_applier_set [#...
amf: replace exit with daemon_exit during shutd...
AMFD: amfd crashed with healthCheckcallbackTimeout causing both controllers to reboot
changeset: 8736:c3c90b5fb832 branch: opensaf-5.0.x parent: 8732:ea44141c05ee user:...
As per safLog, the issue occured at Mar 14: 11139 18:08:34 03/14/2017 NO safApp=safAmfService...
AMF: SG in unstable state after couple of admin operations during headless scenario
This is reproducible on eb8089acf533+ (opensaf-5.1.x) 5.1.GA/5.1.0 release also....
AMFD: amfd crashed with healthCheckcallbackTimeout causing both controllers to reboot