Ack

Thanks
-Nagu

> -----Original Message-----
> From: Praveen Malviya
> Sent: 03 April 2014 11:55
> To: [email protected]; Nagendra Kumar; [email protected]
> Cc: [email protected]
> Subject: [PATCH 1 of 1] amfd: act on dependent if sponsor gets unassigned in
> NoRed [#832]
> 
>  osaf/services/saf/amf/amfd/sg_nored_fsm.cc |  2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
> 
> 
> Problem: Due to fault in stable state in NoRed model, if  sponsor goes
> unassigned then AMF is not unassigning dependent.
> 
> Reason: Due to fault like node-failover or su-failover in stable state, if 
> sponsor
> can not be fail-overed to another SU, AMF deletes the SUSI of sponsor. At the
> same time AMF is updating the si_dep state of dependent to
> READY_TO_UNASSIGN, but it is not taking action on the dependent SI. In such a
> case a user will see the removal of assignment of dependent directly or via
> expiry of tolerance timer.
> 
> Fix: This patch ensures that if sponsor is not fail-overed to any spare SU, 
> then it
> should take action on dependent SI.
> 
> diff --git a/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> b/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> --- a/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> +++ b/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> @@ -991,6 +991,8 @@ void avd_sg_nored_node_fail_func(AVD_CL_
>                       /* new assignments are been done in the SG. change
> the FSM state */
>                       m_AVD_SET_SG_FSM(cb, (su->sg_of_su),
> AVD_SG_FSM_SG_REALIGN);
>               }
> +             else
> +                     avd_sidep_sg_take_action(su->sg_of_su);
> 
>               break;          /* case AVD_SG_FSM_STABLE: */
>       case AVD_SG_FSM_SG_REALIGN:

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees_APR
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to