- **status**: review --> fixed
- **Milestone**: 4.6.RC1 --> 4.4.2
- **Comment**:

changeset:   6425:b04b92c62732
branch:      opensaf-4.4.x
parent:      6421:14b04e073587
user:        [email protected]
date:        Tue Mar 31 13:50:46 2015 +0530
summary:     amfd: do not send multiple notificaitons for node admin state 
[#1284]

changeset:   6426:bafc4a527e3f
branch:      opensaf-4.5.x
parent:      6422:29ba6efa7137
user:        [email protected]
date:        Tue Mar 31 13:51:19 2015 +0530
summary:     amfd: do not send multiple notificaitons for node admin state 
[#1284]

changeset:   6427:cc18eabb2304
branch:      opensaf-4.6.x
parent:      6423:0a695d00ca70
user:        [email protected]
date:        Tue Mar 31 13:51:30 2015 +0530
summary:     amfd: do not send multiple notificaitons for node admin state 
[#1284]

changeset:   6428:262914cc2a19
tag:         tip
parent:      6424:0213284d156c
user:        [email protected]
date:        Tue Mar 31 13:51:47 2015 +0530
summary:     amfd: do not send multiple notificaitons for node admin state 
[#1284]

https://sourceforge.net/p/opensaf/mailman/message/33637664/



---

** [tickets:#1284] AMF: extra notification for nodegroup lock operation**

**Status:** fixed
**Milestone:** 4.4.2
**Created:** Tue Mar 24, 2015 01:33 PM UTC by Srikanth R
**Last Updated:** Wed Mar 25, 2015 04:47 AM UTC
**Owner:** Praveen

If the nodegroup is hosting an extra node which is not part of cluster, extra 
AMF notification is generated when lock operation is issued on node group.

For e.g,  PL-3,PL-4,PL-5 and PL-6 are the payloads configured and PL-3,4,5 are 
part of the cluster and PL-6 did not join cluster. 

Invoke admin  lock operation on the default payload nod group, five 
notifications are expected, regarding ADMIN state.

One notification for node group moving from UNLOCKED to LOCKED and the other 
four are for four payloads

But six are generated, with the extra notification for PL-6 moving from LOCKED 
to LOCKED state which is invalid

The following five are expected :

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNodeGroup=PLs,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.114 (0x72)
additionalText = "Admin state of safAmfNodeGroup=PLs,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_UNLOCKED
New State: SA_AMF_ADMIN_LOCKED

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=PL-3,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.101 (0x65)
additionalText = "Admin state of safAmfNode=PL-3,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_UNLOCKED
New State: SA_AMF_ADMIN_LOCKED

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=PL-4,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.101 (0x65)
additionalText = "Admin state of safAmfNode=PL-4,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_UNLOCKED
New State: SA_AMF_ADMIN_LOCKED

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=PL-5,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.101 (0x65)
additionalText = "Admin state of safAmfNode=PL-5,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_UNLOCKED
New State: SA_AMF_ADMIN_LOCKED

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=PL-6,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.101 (0x65)
additionalText = "Admin state of safAmfNode=PL-6,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_UNLOCKED
New State: SA_AMF_ADMIN_LOCKED



Below one is the extra notification generated

===  Mar 24 19:03:35 - State Change  ===
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=PL-6,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.101 (0x65)
additionalText = "Admin state of safAmfNode=PL-6,safAmfCluster=myAmfCluster 
changed"
sourceIndicator = SA_NTF_MANAGEMENT_OPERATION
State ID = SA_AMF_ADMIN_STATE
Old State: SA_AMF_ADMIN_LOCKED
New State: SA_AMF_ADMIN_LOCKED



---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to