while creating a object for class "SaAmfNode" the attribute saAmfNodeClmNode is mandatory. But in imm.xml, this attribute is not having SA_INITIALIZED.
Trying to create object for class SaAmfNode without giving the saAmfNodeClmNode attribute it throws an error.
immcfg -c SaAmfNode safAmfNode="abcd,safAmfCluster=myAmfCluster" -a saAmfNodeSuFailOverProb=1000000000 -a saAmfNodeSuFailoverMax=10
error - saImmOmCcbApply FAILED: SA_AIS_ERR_FAILED_OPERATION (21)
OI reports: saAmfNodeClmNode not configured for 'safAmfNode=abcd,safAmfCluster=myAmfCluster'
If an imm class belonging to the AMF model needs to be changed/upgraded,
then that is an AMF enhancement.
Unfortunately adding the INITIALIZED flag to an attribute definition
is not a schema change that is allowed by the IMM, because it is not
a backwards compatible change.
So this problem can only really be solved by the AMF OI.
Please describe a valid use case for this.
It is because as per Amf PR Doc, modification of saAmfNodeClmNode is not supported.
Since modification is not supported, Amf can't allow to support it to be empty as Amf node needs this attributes for its functioning.
(The intention of this ticket is not quite clear.)
There is no OpenSAF usemodel for "creating SaAmfNode without giving the saAmfNodeClmNode".
We can document it explicitely in Amf PR. Agree ?
I will document it explicitly.
Last edit: Nagendra Kumar 2014-06-17
The following portion will be added in section "2.2.2 Compliance Report":
Section 8.7 :
Since modification of saAmfNodeClmNode is not supported, Amf can't allow to configure it to be empty as Amf node needs this attributes for its functioning.
I would commit the changes in the Amf PR doc if there is no review feedback today.
Thanks
-Nagu
changeset: 115:a203d29a951d
branch: opensaf-4.3.x
parent: 112:39165941f109
user: Nagendra Kumarnagendra.k@oracle.com
date: Tue Jul 01 10:27:15 2014 +0530
summary: add clarification regarding modification of saAmfNodeClmNode [#811]
changeset: 116:3c5c37749a94
branch: opensaf-4.4.x
parent: 113:6406aa325a7a
user: Nagendra Kumarnagendra.k@oracle.com
date: Tue Jul 01 10:35:07 2014 +0530
summary: add clarification regarding modification of saAmfNodeClmNode [#811]
changeset: 117:a308d08644bc
tag: tip
parent: 114:67cbdcd9f588
user: Nagendra Kumarnagendra.k@oracle.com
date: Tue Jul 01 10:37:29 2014 +0530
summary: add clarification regarding modification of saAmfNodeClmNode [#811]
[staging:a203d2]
[staging:3c5c37]
[staging:a308d0]
Related
Tickets:
#811