b8e1bd794bbb4492b03237d619c1e00e490d0c8f
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Fri, 07 Mar 2014 13:30:29 +1100
Respect saAmfSGNumPrefAssignedSUs configuration
in nway and nway-active [#584]
Complete diffstat:
--
osaf/services/saf/amf/amfd/include/sg.h | 2
n
Other n
Comments (indicate scope for each y above):
-
changeset b8e1bd794bbb4492b03237d619c1e00e490d0c8f
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Fri, 07 Mar 2014 13:30:29 +1100
amfd
osaf/services/saf/amf/amfd/include/sg.h | 2 +-
osaf/services/saf/amf/amfd/sg.cc | 21 +
osaf/services/saf/amf/amfd/sg_nway_fsm.cc| 5 +
osaf/services/saf/amf/amfd/sg_nwayact_fsm.cc | 6 ++
4 files changed, 33 insertions(+), 1 deletions(-)
n
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset b6408ccc8279b3c712331efbecc1cc669d578ae0
Author: Minh Hon Chau minh.c...@dektech.com.au
Date
Samples n
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 45930abd103a9958433662bd95edeef6b89b7f61
Author: Minh Hon Chau minh.c
osaf/services/saf/amf/amfnd/su.cc | 17 -
1 files changed, 16 insertions(+), 1 deletions(-)
Problem: If the timer is started, delete the model, load model again,
and kill component in order to escalate to the su restart. Then if the
previous timer event comes during the
Samples n
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 2335193f09ef673375748ed672204db8b99d3523
Author: Minh Hon Chau minh.c
osaf/services/saf/amf/amfnd/err.cc | 13 ++---
osaf/services/saf/amf/amfnd/susm.cc | 24 ++--
2 files changed, 28 insertions(+), 9 deletions(-)
Problem: In case of npi su restart recovery, the condition to change su presence
state is not sufficient. If the
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 06851db87ea919eb1b0b3b781202a04e5a64f6a7
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Tue, 13 May
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset e14c2a7f2a637c94a14e3877b675dce1b8b77da5
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Thu, 15
osaf/services/saf/amf/amfnd/susm.cc | 7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
Problem: In case of npi su restart recovery, the condition to change su presence
state is not sufficient. If the component of the last csi in csi_list has been
restarted first due to
osaf/services/saf/amf/amfnd/susm.cc | 16 +---
1 files changed, 13 insertions(+), 3 deletions(-)
In case of npi su restart recovery, the condition to change su presence
state is not sufficient. If the component of the last csi in csi_list has been
restarted first due to
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset a2473ce5b6af3a8729432b10e5561d2e7a41f3af
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Thu, 15
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset a3dc7063d6180d87d8feadef0f4b05dbc3c34be1
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Thu, 15
osaf/services/saf/amf/amfd/chkop.cc | 1 +
osaf/services/saf/amf/amfd/include/ntf.h | 14 +++-
osaf/services/saf/amf/amfd/ntf.cc| 54 ++-
3 files changed, 64 insertions(+), 5 deletions(-)
This is enhancement that standby amfd sends notification
n
Other n
Comments (indicate scope for each y above):
-
This is V2
changeset 30dbc07ea849af8a24530414fe82e838a0e6fb68
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Tue, 03 Jun 2014 15:08:52 +1000
amfd: Send
n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 41e23a90f5b4afddc96f1ff19cfc38fd543e8f50
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Wed, 02 Jul 2014 15:40:51 +1000
NTF
osaf/services/saf/ntfsv/ntfs/Makefile.am | 1 +
osaf/services/saf/ntfsv/ntfs/NtfFilter.cc | 34 +-
osaf/services/saf/ntfsv/ntfs/NtfLogger.cc | 5 +++-
osaf/services/saf/ntfsv/ntfs/ntfs_evt.c | 5 ++-
osaf/services/saf/ntfsv/ntfs/ntfs_main.c | 5
5
osaf/services/saf/ntfsv/ntfimcnd/Makefile.am| 2 +
osaf/services/saf/ntfsv/ntfimcnd/ntfimcn_imm.c | 91 +++-
osaf/services/saf/ntfsv/ntfimcnd/ntfimcn_notifier.c | 54 ++--
3 files changed, 78 insertions(+), 69 deletions(-)
diff --git
osaf/libs/agents/saf/ntfa/Makefile.am | 1 +
osaf/libs/agents/saf/ntfa/ntfa_api.c | 25 -
osaf/libs/saf/libSaNtf/Makefile.am| 1 +
3 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/osaf/libs/agents/saf/ntfa/Makefile.am
osaf/libs/common/ntfsv/Makefile.am |1 +
osaf/libs/common/ntfsv/include/ntfsv_mem.h |7 +
osaf/libs/common/ntfsv/ntfsv_enc_dec.c | 37 --
osaf/libs/common/ntfsv/ntfsv_mem.c | 152 +++-
4 files changed, 176 insertions(+), 21 deletions(-)
95f86bfa9ce44e0d54c6bc366a4705a727bccc28
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Wed, 09 Jul 2014 14:35:06 +1000
NTF: Adapt NTF tools (ntfread, ntfsend, ntfsubscribe) to support long
DNs
[#873]
changeset 745302d173e2b2149b8d7b18ee30d3c97dc54076
Author: Minh Hon Chau minh.c
osaf/tools/safimm/src/immutil.c | 57 ++--
osaf/tools/saflog/src/saflog.c | 10 +-
2 files changed, 34 insertions(+), 33 deletions(-)
This patch is not part of #873, it's made to solve the dependency since NTF
is using immutil.c and saflog.c. NOTE that
osaf/services/saf/ntfsv/ntfimcnd/Makefile.am| 2 +
osaf/services/saf/ntfsv/ntfimcnd/ntfimcn_imm.c | 91 +++-
osaf/services/saf/ntfsv/ntfimcnd/ntfimcn_notifier.c | 54 ++--
3 files changed, 78 insertions(+), 69 deletions(-)
diff --git
osaf/services/saf/ntfsv/ntfs/Makefile.am | 1 +
osaf/services/saf/ntfsv/ntfs/NtfFilter.cc | 34 +-
osaf/services/saf/ntfsv/ntfs/NtfLogger.cc | 5 +++-
osaf/services/saf/ntfsv/ntfs/ntfs_evt.c | 5 ++-
osaf/services/saf/ntfsv/ntfs/ntfs_main.c | 5
5
osaf/libs/common/ntfsv/Makefile.am |1 +
osaf/libs/common/ntfsv/include/ntfsv_mem.h |7 +
osaf/libs/common/ntfsv/ntfsv_enc_dec.c | 37 --
osaf/libs/common/ntfsv/ntfsv_mem.c | 151 +++-
4 files changed, 175 insertions(+), 21 deletions(-)
osaf/tools/safimm/src/immutil.c | 57 ++--
osaf/tools/saflog/src/saflog.c | 10 +-
2 files changed, 34 insertions(+), 33 deletions(-)
This patch is not part of #873, it's made to solve the dependency since NTF
is using immutil.c and saflog.c. NOTE that
osaf/tools/safntf/include/ntfclient.h | 3 +-
osaf/tools/safntf/ntfread/Makefile.am | 6 +-
osaf/tools/safntf/ntfread/ntfread.c | 23 +-
osaf/tools/safntf/ntfsend/Makefile.am | 6 +-
osaf/tools/safntf/ntfsend/ntfsend.c | 29 ++---
for AdditionalInfo with extended SaNameT
changeset 41e6acf50d610229b7dbf1590a5d98d9d2e80dae
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Tue, 15 Jul 2014 15:50:16 +1000
NTF: Adapt NTF API to support long DNs [#873]
changeset c6092d94fae5c0db5b98e91bc68d0d58dc066c31
Author: Minh Hon
osaf/services/saf/ntfsv/ntfs/Makefile.am | 1 +
osaf/services/saf/ntfsv/ntfs/NtfFilter.cc | 34 +-
osaf/services/saf/ntfsv/ntfs/NtfLogger.cc | 5 +++-
osaf/services/saf/ntfsv/ntfs/ntfs_evt.c | 5 ++-
osaf/services/saf/ntfsv/ntfs/ntfs_main.c | 5
5
tests/ntfsv/Makefile.am |3 +-
tests/ntfsv/tet_longDnObject_notification.c | 957
tests/unit_test_fw/inc/util.h |5 +-
tests/unit_test_fw/src/Makefile.am |1 +
tests/unit_test_fw/src/util.c | 14
y
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 79eb61e69d36d54808a60190613be8e59ef8c6bf
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Fri, 08 Aug 2014 16:28:29 +1000
osaf/libs/agents/saf/ntfa/Makefile.am | 1 +
osaf/libs/agents/saf/ntfa/ntfa.h | 1 +
osaf/libs/agents/saf/ntfa/ntfa_api.c | 53 +++---
osaf/libs/agents/saf/ntfa/ntfa_util.c | 30 +--
osaf/libs/saf/libSaNtf/Makefile.am| 1 +
5 files
osaf/tools/safntf/include/ntfclient.h | 3 +-
osaf/tools/safntf/ntfread/Makefile.am | 1 +
osaf/tools/safntf/ntfread/ntfread.c | 23 ++-
osaf/tools/safntf/ntfsend/Makefile.am | 1 +
osaf/tools/safntf/ntfsend/ntfsend.c | 29 ++
tests/ntfsv/Makefile.am |3 +-
tests/ntfsv/test_ntf_imcn.c | 508 ++-
tests/ntfsv/tet_longDnObject_notification.c | 972
tests/unit_test_fw/inc/util.h |5 +-
tests/unit_test_fw/src/Makefile.am
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset c5ce1bfee8adcfd7b506322ade0bcd3afd83efbc
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Fri, 22 Aug 2014 14:45:21 +1000
NTF: Revise inappropriate
osaf/libs/agents/saf/ntfa/ntfa_api.c | 1 +
osaf/services/saf/ntfsv/ntfs/NtfAdmin.cc | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
(1) Assert the dataSize must be larger than 2
(2) Replace delete by free due to memory allocation by malloc/calloc
diff --git
n
Tests y
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 6aa5e3fb070779a0e1ba0f464e58398e8075da44
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Sun
osaf/libs/agents/saf/ntfa/ntfa_api.c | 380 +++-
osaf/libs/agents/saf/ntfa/ntfa_util.c | 33 ++-
osaf/libs/common/ntfsv/ntfsv_enc_dec.c | 75 -
osaf/libs/common/ntfsv/ntfsv_mem.c |1 +
4 files changed, 306 insertions(+), 183 deletions(-)
Currently
d5e2e895479d191630c11f07a620ea77fa90f4ca
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Wed, 01 Oct 2014 13:31:56 +1000
NTF: Add description of long DNs support to
osaf/services/saf/ntfsv/README
This should be added together with #873, but now it's a chance to get in
with #1114
tests/ntfsv/tet_longDnObject_notification.c | 5 +
1 files changed, 5 insertions(+), 0 deletions(-)
Send additional notification with shortDn for notificationObject and
notifyingObject but having extended SaNameT in AdditionalInfo, to test
whether the unadapted consumer can receives this
osaf/services/saf/ntfsv/README | 70 ++
1 files changed, 70 insertions(+), 0 deletions(-)
This should be added together with #873, but now it's a chance to get in
with #1114
diff --git a/osaf/services/saf/ntfsv/README b/osaf/services/saf/ntfsv/README
osaf/libs/agents/saf/ntfa/ntfa_api.c | 532 +++--
osaf/libs/agents/saf/ntfa/ntfa_util.c | 39 ++-
osaf/libs/common/ntfsv/ntfsv_mem.c|1 +
3 files changed, 412 insertions(+), 160 deletions(-)
Currently if any unadapted longDn consumer receives notification
osaf/libs/agents/saf/ntfa/ntfa_api.c | 55 +++-
1 files changed, 54 insertions(+), 1 deletions(-)
diff --git a/osaf/libs/agents/saf/ntfa/ntfa_api.c
b/osaf/libs/agents/saf/ntfa/ntfa_api.c
--- a/osaf/libs/agents/saf/ntfa/ntfa_api.c
+++
osaf/services/saf/amf/amfd/sg_npm_fsm.cc | 6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
As the NpM SU needs to be failed-over, the current code is seeking the standby
SUs that can take
over the Active assignments. But if no such standby SU is found, the SI
depedency has not yet
n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 2728c236ee592ee09b0b1bdca245a1157264fcc9
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Tue, 14 Oct 2014 11:05:53 +1100
AMF
n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 48b946d635ab6d0624010a875484d42c36765ab9
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Tue, 21 Oct 2014 11:37:32 +1100
AMF
osaf/services/saf/amf/amfd/sg_npm_fsm.cc | 19 +++
1 files changed, 19 insertions(+), 0 deletions(-)
As the NpM SU needs to be failed-over, the current code is seeking the standby
SUs that can take
over the Active assignments. But if no such standby SU is found, the SI
n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 36048cbc15d78916e948020f912d92022173f9e9
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Thu, 30 Oct 2014 23:13:12 +1100
AMF: Add support
osaf/services/saf/amf/amfd/include/sg.h | 5 +-
osaf/services/saf/amf/amfd/include/si.h | 4 +-
osaf/services/saf/amf/amfd/include/si_dep.h | 1 +
osaf/services/saf/amf/amfd/sg.cc| 19 ++---
osaf/services/saf/amf/amfd/si.cc| 81 -
n
Tests n
Other n
Comments (indicate scope for each y above):
-
This patch is for 4.5 branch
changeset 8b8bcfc89b497e2e84bc9bb691263ad894bbbee3
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Fri
osaf/services/saf/amf/amfd/sg_2n_fsm.cc | 43 +++-
1 files changed, 36 insertions(+), 7 deletions(-)
During si-swap, node-failover happens on the node which's su just finishes
quiesced
assignment, and su on the other node has not done active assignment. Then if
osaf/services/saf/amf/amfnd/comp.cc | 83 +---
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 9 ++
osaf/services/saf/amf/amfnd/sidb.cc | 2 +-
osaf/services/saf/amf/amfnd/susm.cc | 24 ++-
4 files changed, 90 insertions(+), 28
state only if these csi(s) are not marked to
suspend
assignment
changeset aa6280b43b3f1afd47bd02a9aaa3179b74af57d2
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Thu, 06 Aug 2015 14:40:57 +1000
AMFND: Comp receives QUIESCED csi when it has not received ACTIVE csi
[#1386
osaf/services/saf/amf/amfnd/comp.cc | 47 ++---
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 9
osaf/services/saf/amf/amfnd/sidb.cc | 2 +-
osaf/services/saf/amf/amfnd/susm.cc | 55 +++-
4 files changed, 92
0715af9e4b05c455a6fa8db76aa3c34b379ea224
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Wed, 15 Jul 2015 13:49:20 +1000
AMFND: Comp receives QUIESCED csi when it has not received ACTIVE csi
[#1386] V2
If su-si active assignment is on-going, some csi(s) may get assigned
osaf/services/saf/amf/amfnd/comp.cc | 37
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 9 ++
osaf/services/saf/amf/amfnd/sidb.cc | 2 +-
osaf/services/saf/amf/amfnd/susm.cc | 24 ++--
4 files changed, 61
osaf/services/saf/amf/amfnd/clc.cc | 18 ++
1 files changed, 6 insertions(+), 12 deletions(-)
The patch for cleaning code after fix of #1557:
Ensure TRACE_LEAVE2 is called
Remove unused env_attr_val
diff --git a/osaf/services/saf/amf/amfnd/clc.cc
osaf/services/saf/amf/amfnd/clc.cc | 10 ++
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 3 ++-
2 files changed, 12 insertions(+), 1 deletions(-)
Currently if two errors happen at once, amfnd calls two clc cleanup
commands in a row, and component fails into
changeset ea670980b3604a3d84a7fcd19f7b091511165894
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Wed, 28 Oct 2015 11:52:21 +1100
amfnd: Do not run same clc commands at once [#1557]
Currently if two errors happen at once, amfnd calls two clc cleanup
commands
in a row, and component fails in
nformative
changeset e7a782c016af602869fccdb0f838f83f87859e59
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Tue, 03 Nov 2015 20:13:02 +1100
amfnd: Do not run same clc commands at once [#1557]
Currently if two errors happen at once, amfnd calls two clc cleanup
commands
osaf/services/saf/amf/amfnd/clc.cc | 10 ++
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 3 ++-
2 files changed, 12 insertions(+), 1 deletions(-)
Currently if two errors happen at once, amfnd calls two clc cleanup
commands in a row, and component fails into
osaf/services/saf/amf/amfnd/clc.cc | 18 ++
1 files changed, 6 insertions(+), 12 deletions(-)
The patch for cleaning code after fix of #1557:
Ensure TRACE_LEAVE2 is called
Remove unused env_attr_val
diff --git a/osaf/services/saf/amf/amfnd/clc.cc
Tests n
Other n
Comments (indicate scope for each y above):
-
EXPLAIN/COMMENT THE PATCH SERIES HERE
changeset 1736c73e54ff1d3dd9cec016887dde5ea4289df9
Author: Minh Hon Chau minh.c...@dektech.com.au
Date: Wed, 26 Aug
osaf/services/saf/amf/amfd/si.cc | 89 +++-
1 files changed, 88 insertions(+), 1 deletions(-)
As N+M SU(s) are unlocked and having assignment, if dynamically adding an SI
(without specified saAmfSIAdminState) that causes the standby controller reboots
If
ple, so it's only attached to for testing, not for commit.
changeset afa759cbb7aff51868ea73230046650e89435307
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Wed, 16 Sep 2015 15:11:40 +1000
sample: Handle HA transition in amf_demo [#1437]
changeset 4a42c4627aa0a15b5a5af9d5d7ba60
osaf/services/saf/amf/amfnd/comp.cc | 14 +-
1 files changed, 13 insertions(+), 1 deletions(-)
Currently amfnd always returns SA_AMF_HA_QUIESCING to component even if
component succeeds with saAmfCSIQuiescingComplete()
amfnd should return SA_AMF_HA_QUIESCED to component as amfnd
samples/amf/sa_aware/amf_demo.c | 186 +--
tools/cluster_sim_uml/build_uml |2 +-
2 files changed, 139 insertions(+), 49 deletions(-)
diff --git a/samples/amf/sa_aware/amf_demo.c b/samples/amf/sa_aware/amf_demo.c
--- a/samples/amf/sa_aware/amf_demo.c
+++
Tests n
Other n
Comments (indicate scope for each "y" above):
-
<>
changeset d7df94a697aa1258c1ed38f2bc59c4bb95c0d055
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Tue, 15 D
osaf/services/saf/amf/amfnd/clc.cc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Escalation is configured in the way that just one component restart can lead
to su failover. If the clc cleanup script returns error, the component fails
into TERMINATION_FAILED state. The AMF repair
osaf/services/saf/amf/amfnd/comp.cc | 71 +---
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 2 +-
2 files changed, 40 insertions(+), 33 deletions(-)
There's a compound *if* conditions to determine whether a component
can be assigned/removed for a csi.
n
Other n
Comments (indicate scope for each "y" above):
-
<>
changeset f68c9a8e6fbc9e76dc13eaada506f9f7323035c1
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Mon, 14 Dec 2015 10:55:39 +1100
osaf/libs/common/amf/d2nedu.c| 311 --
osaf/libs/common/amf/d2nmsg.c| 266 +++
osaf/libs/common/amf/include/Makefile.am |1 +
osaf/libs/common/amf/include/amf_d2nedu.h| 16 +
osaf/services/saf/amf/amfnd/clc.cc | 100 +++--
osaf/services/saf/amf/amfnd/clm.cc | 11 +-
osaf/services/saf/amf/amfnd/comp.cc | 46 ++-
osaf/services/saf/amf/amfnd/compdb.cc | 45 ++-
osaf/services/saf/amf/amfnd/di.cc | 419
ions along
the changes for more info
changeset 7edea60f9786f1eaaca79a6736ac478ec7f4b20a
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Wed, 06 Jan 2016 00:10:44 +1100
amfd: Add README file for cloud resilience support [#1620]
changeset cc768f5ce161443c014962f09adcdc2d377fb32f
osaf/services/saf/amf/config/amf_classes.xml | 8
1 files changed, 8 insertions(+), 0 deletions(-)
If the SI Unassigned Alarm is raised before headless by locking SU for
instance, then
after cluster recovers from headless and unlocking the SU, this alarm is not
cleared.
As the
osaf/services/saf/amf/README-HEADLESS | 62 +++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git a/osaf/services/saf/amf/README-HEADLESS
b/osaf/services/saf/amf/README-HEADLESS
new file mode 100644
--- /dev/null
+++
osaf/services/saf/ntfsv/README.HYDRA | 110 +++
1 files changed, 110 insertions(+), 0 deletions(-)
Add description regarding general solution and API implementation for
cloud resilience support in NTF
diff --git a/osaf/services/saf/ntfsv/README.HYDRA
osaf/libs/common/ntfsv/include/ntfsv_mem.h |7 +
osaf/libs/common/ntfsv/include/ntfsv_msg.h |1 +
osaf/libs/common/ntfsv/ntfsv_mem.c | 159 +
3 files changed, 167 insertions(+), 0 deletions(-)
The patch contains support for cloud resilience feature
n
Comments (indicate scope for each "y" above):
-
<>
changeset ee355e909a4b0790ef6ae0ce1c04f44f0242c18c
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Wed, 23 Dec 2015 14:56:14 +1100
NTF: Add su
osaf/tools/safntf/include/ntfclient.h | 25
osaf/tools/safntf/ntfread/ntfread.c | 16 +-
osaf/tools/safntf/ntfsend/ntfsend.c | 24 +-
osaf/tools/safntf/ntfsubscribe/ntfsubscribe.c | 22 +-
osaf/tools/safntf/src/ntfclient.c | 158
n
Other n
Comments (indicate scope for each "y" above):
-
<>
changeset 521d8f3e383e57ef0e8165f760fdc70b712715ec
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Tue, 12 J
osaf/services/saf/amf/amfnd/comp.cc | 71 +---
osaf/services/saf/amf/amfnd/include/avnd_comp.h | 2 +-
2 files changed, 40 insertions(+), 33 deletions(-)
There's a compound *if* conditions to determine whether a component
can be assigned/removed for a csi.
osaf/services/saf/amf/amfd/siass.cc | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
After being headless, the RTA saAmfSUHostedByNode of SU has not been updated.
That will cause the messaging to SU in wrong node.
While performing recovery from headless, the saAmfSUHostedByNode of
n
Other n
Comments (indicate scope for each "y" above):
-
This V2 is the same V1, it updates the patch description
changeset d0f03e346a8196f65dfb3c42aa4245e9da02e384
Author: Minh Hon Chau <minh.c...@dektech.com.au>
osaf/libs/agents/saf/ntfa/ntfa_mds.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
When running life cycle APIs from multiple handles in multiple threads, ntfd
processes
the previous NCSMDS_DOWN event from last finalize after processes following
initialze.
This will
osaf/services/saf/amf/amfnd/di.cc | 36 +
osaf/services/saf/amf/amfnd/include/avnd_di.h | 1 +
osaf/services/saf/amf/amfnd/verify.cc | 38 +--
3 files changed, 38 insertions(+), 37 deletions(-)
If SC comes back from
osaf/services/saf/amf/amfd/cluster.cc| 11 ++
osaf/services/saf/amf/amfd/include/sg.h | 14 ++
osaf/services/saf/amf/amfd/sg_2n_fsm.cc | 140 +++
osaf/services/saf/amf/amfd/sg_nored_fsm.cc |6 +
osaf/services/saf/amf/amfd/sg_npm_fsm.cc |
osaf/services/saf/amf/amfnd/clc.cc | 100 +++--
osaf/services/saf/amf/amfnd/clm.cc | 11 +-
osaf/services/saf/amf/amfnd/comp.cc | 42 ++-
osaf/services/saf/amf/amfnd/compdb.cc | 45 ++-
osaf/services/saf/amf/amfnd/di.cc | 419
osaf/services/saf/amf/amfd/include/util.h | 1 +
osaf/services/saf/amf/amfd/siass.cc | 9 -
osaf/services/saf/amf/amfd/util.cc| 22 ++
osaf/services/saf/amf/amfnd/amfnd.cc | 3 ++-
osaf/services/saf/amf/amfnd/mds.cc| 3 ++-
5 files
osaf/services/saf/amf/amfd/role.cc | 10
osaf/services/saf/amf/amfd/sgproc.cc | 2 +-
osaf/services/saf/amf/amfd/siass.cc | 4 ++-
osaf/services/saf/amf/amfnd/err.cc | 37 ++-
osaf/services/saf/amf/amfnd/susm.cc | 20 --
5
osaf/libs/common/amf/d2nedu.c| 311 --
osaf/libs/common/amf/d2nmsg.c| 266 +++
osaf/libs/common/amf/include/Makefile.am |1 +
osaf/libs/common/amf/include/amf_d2nedu.h| 16 +
osaf/services/saf/amf/amfd/cluster.cc| 48 +++-
osaf/services/saf/amf/amfd/comp.cc |8 +-
osaf/services/saf/amf/amfd/csi.cc| 105 +++
osaf/services/saf/amf/amfd/imm.cc| 58
osaf/services/saf/amf/amfd/include/cb.h
osaf/services/saf/amf/amfnd/err.cc | 80 +++---
1 files changed, 40 insertions(+), 40 deletions(-)
If any error escalates to component/su failover during headless, amfnd
reboot node.
The issue is other healthy SUs get affected by this reboot, and this degrades
nt_si.diff
changeset 8c96f8cb52f1608911eeaa8977c64c740ce76af3
Author: Minh Hon Chau <minh.c...@dektech.com.au>
Date: Thu, 25 Feb 2016 19:18:55 +1100
amfd: Add support for cloud resilience at common libs [#1620] Outlined
changes: . Introduce messages sisu_state_info and cs
osaf/services/saf/amf/amfnd/su.cc | 8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
This scenario happen if unlock-in SU before going headless.
After headless, amfnd sends SU oper state DISABLE in recovery data.
The patch comments out the suspicious setting SU's oper state to
osaf/services/saf/amf/amfd/cluster.cc | 6 +
osaf/services/saf/amf/amfd/include/node.h | 6 +-
osaf/services/saf/amf/amfd/include/sg.h | 2 +-
osaf/services/saf/amf/amfd/node.cc| 35 +++
osaf/services/saf/amf/amfd/nodegroup.cc | 16 +
osaf/services/saf/amf/amfnd/pg.cc | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
Patch returns TRY_AGAIN for saAmfProtectionGroupTrack and
saAmfProtectionGroupTrackStop
during headless since the proctection group tracking requires amfd's presence
diff --git
osaf/services/saf/amf/config/amf_classes.xml | 8
1 files changed, 8 insertions(+), 0 deletions(-)
If the SI Unassigned Alarm is raised before headless by locking SU for
instance, then
after cluster recovers from headless and unlocking the SU, this alarm is not
cleared.
As the
osaf/services/saf/amf/README_HEADLESS | 172 ++
1 files changed, 172 insertions(+), 0 deletions(-)
diff --git a/osaf/services/saf/amf/README_HEADLESS
b/osaf/services/saf/amf/README_HEADLESS
new file mode 100644
--- /dev/null
+++
1 - 100 of 394 matches
Mail list logo