Menu

#811 AMF: To create a object for class SaAmfNode the saAmfNodeClmNode attribute is not essential as per imm.xml

4.5.FC
fixed
None
enhancement
amf
-
minor
2014-07-01
2014-03-12
manu
No

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'

Related

Tickets: #811

Discussion

  • Anders Bjornerstedt

    If an imm class belonging to the AMF model needs to be changed/upgraded,
    then that is an AMF enhancement.

     
  • Anders Bjornerstedt

    • summary: To create a object for class SaAmfNode the saAmfNodeClmNode attribute is not essential as per imm.xml --> AMF: To create a object for class SaAmfNode the saAmfNodeClmNode attribute is not essential as per imm.xml
     
  • Anders Bjornerstedt

    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.

     
  • Anders Bjornerstedt

    • Component: imm --> amf
     
  • Hans Feldt

    Hans Feldt - 2014-03-13

    Please describe a valid use case for this.

     
  • Hans Feldt

    Hans Feldt - 2014-03-13
    • Priority: major --> minor
     
  • Nagendra Kumar

    Nagendra Kumar - 2014-05-30

    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.

     
  • Nagendra Kumar

    Nagendra Kumar - 2014-05-30
     
  • Nagendra Kumar

    Nagendra Kumar - 2014-05-30
    • status: unassigned --> accepted
    • assigned_to: Nagendra Kumar
     
  • Mathi Naickan

    Mathi Naickan - 2014-06-03

    (The intention of this ticket is not quite clear.)
    There is no OpenSAF usemodel for "creating SaAmfNode without giving the saAmfNodeClmNode".

     
  • Nagendra Kumar

    Nagendra Kumar - 2014-06-16
    • Milestone: future --> 4.5.FC
     
  • Nagendra Kumar

    Nagendra Kumar - 2014-06-16

    We can document it explicitely in Amf PR. Agree ?

     
  • Nagendra Kumar

    Nagendra Kumar - 2014-06-17

    I will document it explicitly.

     

    Last edit: Nagendra Kumar 2014-06-17
  • Nagendra Kumar

    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.

     
  • Nagendra Kumar

    Nagendra Kumar - 2014-06-17
    • status: accepted --> review
     
  • Nagendra Kumar

    Nagendra Kumar - 2014-06-23

    I would commit the changes in the Amf PR doc if there is no review feedback today.

    Thanks
    -Nagu

     
  • Nagendra Kumar

    Nagendra Kumar - 2014-07-01

    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

  • Nagendra Kumar

    Nagendra Kumar - 2014-07-01
    • status: review --> fixed
     

Log in to post a comment.