imm: syslog number of recent fevs messages when immnd down
commit ab9b12e55f1c396e76583d71704e6b09167441ee (HEAD -> develop, origin/develop) Author: Danh Vo danh.c.vo@dektech.com.au Date: Thu Aug 2 11:08:58 2018 +0700 imm: syslog recent fevs evts when immnd down [#2898] An enhancement for IMM to print out 5 last FEVS events into syslog when there is any IMMND down for any reason.
The format of the output: 1. <sequence_id>[msg_id_string -> additional_info_of_events] (in case we have additional info) 2. <sequence_id>[msg_id_string -> (none)] (in case we don't have additional info) Below is example for 5 last FEVS events which will be printed in syslog when IMMND down: 2018-07-27 13:46:45.188 PL-4 osafimmnd[181]: NO Recent fevs: <2126>[IMMND_EVT_D2ND_IMPLSET_RSP -> impl_id:27] 2018-07-27 13:46:45.188 PL-4 osafimmnd[181]: NO Recent fevs: <2127>[IMMND_EVT_D2ND_DISCARD_IMPL ->...
imm: syslog recent fevs evts when immnd down [#2898]
imm: syslog recent fevs evts when immnd down [#2898]
imm: syslog recent fevs evts when immnd down [#2898]
The format of the output: 1. <sequence_id>[msg_id_string -> additional_info_of_events] (in case we have additional info) 2. <sequence_id>[msg_id_string] (in case we don't have additional info) Below is example for 5 last FEVS events which will be printed in syslog when IMMND down: 2018-07-27 13:46:45.188 PL-4 osafimmnd[181]: NO Recent fevs: <2126>[IMMND_EVT_D2ND_IMPLSET_RSP -> impl_id:27] 2018-07-27 13:46:45.188 PL-4 osafimmnd[181]: NO Recent fevs: <2127>[IMMND_EVT_D2ND_DISCARD_IMPL -> impl_id:27]...
imm: syslog number of recent fevs messages when immnd down
imm: syslog recent fevs evts when immnd down [#2898]
imm: two IMM coordinators exist in SC absence condition
commit b04d3b63561c9097026920ba4dd2989b97c49b5d (HEAD -> develop, origin/develop) Author: Danh Vo danh.c.vo@dektech.com.au Date: Tue Jul 24 11:49:10 2018 +0700 imm: two IMM coordinators exist in SC absence condition [#2895] When IMMND exits before IMMD, it has a chance for IMMD to elect new coordinator and then IMMD goes down. There are 2 events on node which has elected IMMND: INTRO_RSP and MDS_DOWN of IMMD. Because the priority of MDS_DOWN is higher than INTRO_RSP, IMMND handles MDS_DOWN event...
imm: syslog number of recent fevs messages when immnd down
imm: two IMM coordinators exist in SC absence condition
imm: two IMM coordinators exist in SC absence condition [#2895]
imm: two IMM coordinators exist in SC absence condition
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
commit 3475f16548d1e75c381af22685986a524557367d (HEAD, origin/release, release) Author: Danh Vo danh.c.vo@dektech.com.au Date: Tue May 8 14:29:16 2018 +0700 imm: fix PBE terminated when adding data with duplicated values [#2422] When adding value set which has duplicated values into non-pure runtime attribute (cached or persistent), the first loop (doIt=0) does not validate in the correct way. It tries to detect duplicated values between current values and provided values without updating current...
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
imm: fix PBE terminated when adding data with duplicated values [#2422]
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
Re-open ticket to fix the case in which added values of RUNTIME | MULTI_VALUE | NO_DUPLICATE attribute has duplicated values.
commit c18f4fe5acf9bb9e0bed13af7e247ea18eaf35e5 (HEAD, origin/release, release) Author: Danh Vo danh.c.vo@dektech.com.au Date: Thu Mar 15 15:51:09 2018 +0700 imm: sPbeRtMutations is updated even when validation for duplicate values fails [#2422] When immnd receives event to update persistent runtime attribute from immd, there is 2 loops: the first loop validates the change, the second one updates the afim object. The root cause comes from the check (attr->mFlags & SA_IMM_ATTR_NO_DUPLICATES) which...
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
imm: sPbeRtMutations is updated even when validation for duplicate values fails [#2422]
imm: ObjectMutation is added to sPbeRtMutations even when validation for duplicate values fails
pyosaf: refactor IMM samples to use new pyosaf utils
commit aba704b9a4bed3aafa269ead16d264554ca505e3 (HEAD, origin/develop, develop) Author: Danh Vo danh.c.vo@dektech.com.au Date: Tue Feb 13 16:54:59 2018 +0700 pyosaf: refactor IMM samples to use new pyosaf utils [#2681]
pyosaf: refactor IMM samples to use new pyosaf utils
pyosaf: refactor IMM samples to use new pyosaf utils
pyosaf: refactor IMM samples to use new pyosaf utils [#2681]
pyosaf: refactor IMM samples to use new pyosaf utils [#2681]
pyosaf: Add saImmOmCcbObjectRead API function
pyosaf: Fix invoke_admin_operation() method of ImmOmAgent
pyosaf: Fix amf_demo python sample
commit 5a520b91f37ef51ddf6fbdd97928a002e2967e0c (HEAD, origin/develop, develop) Author: Danh Vo danh.c.vo@dektech.com.au Date: Mon Dec 4 11:21:22 2017 +0700 pyosaf: Fix amf_demo python sample [#2685] - Fix amf_demo to make it work. - Modify README for the latest amf_demo. commit cb0f2869a1b34b4cec5873d5032c708d1b793e19 (HEAD, origin/release, release) Author: Danh Vo danh.c.vo@dektech.com.au Date: Mon Dec 4 11:21:22 2017 +0700 pyosaf: Fix amf_demo python sample [#2685] - Fix amf_demo to make it work....
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils
commit 390b54659b204d4a0d28b2ef24a2fcce28db94fc (HEAD, origin/develop, develop) Author: Danh Vo danh.c.vo@dektech.com.au Date: Tue Nov 14 15:36:48 2017 +0700 pyosaf: Refactor clm-tool sample to make use of new pyosaf utils [#2679] - Refactor clm-tool. - Add new function in clm util for sending node get.
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils [#2679]
pyosaf: Fix amf_demo python sample
pyosaf: Fix amf_demo python sample [#2685]
pyosaf: Fix amf_demo python sample
pyosaf: Fix amf_demo python sample
pyosaf: Fix amf_demo python sample
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils [#2679]
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils
pyosaf: Refactor clm-tool sample to make use of new pyosaf utils