Activity for OpenSAF

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3397

    MDS: Explicit subscription replay uses wrong state/version after implicit subscribe

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3397

    commit ea0c7cce3fa4593f556016fa3506126c6d3f5c21 (HEAD -> develop, origin/develop, ticket-3397-1, ticket-3397) Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Wed Apr 15 06:25:48 2026 +0200 mds: add test case for explicit replay [#3397] commit 6cbda59cf873e54cd7d67334e48dac562b187504 Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Thu Apr 9 10:03:34 2026 +0700 mds: fix explicit replay callback metadata [#3397]

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3396

    MDS: NEW_ACTIVE metadata is incorrect after MxN VDEST active-to-standby transition

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3396

    commit 8ec9b8dbac32390ffb7b97833842007bc6aaef6f (HEAD -> develop, origin/develop, ticket-3396) Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Thu Apr 9 11:30:52 2026 +0700 mds: fix MxN standby on service operation down [#3396] commit 544764998d9ec61060e8dd1f5a81f2e8bdb7c690 Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Thu Apr 9 10:06:41 2026 +0700 mds: add test case for verify replacement active [#3396] commit c99a9e0a8a1bb4c89f5c8af3504558934093f9bc Author: Thien Minh Huynh thien.m.huynh@endava.com...

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3397

    Thank you. I will update in the next version.

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3396

    MDS: NEW_ACTIVE metadata is incorrect after MxN VDEST active-to-standby transition

  • Thang Duc Nguyen Thang Duc Nguyen posted a comment on ticket #3397

    There is a similar use case that client receive wrong version on MDS_DOWN event. Install server service ver 5 on a vdest then set role to active. Client subscribe server service. Client receive MDS_UP event with ver 5. Change role server service from active to standby then wait await-active timer expired. Client receives MDS_DOWN event with ver always 0.

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3396

    MDS: NEW_ACTIVE payload is incorrect after MxN VDEST active-to-standby transition

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3397

    MDS: Explicit subscription replay uses wrong state/version after implicit subscribe

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3394

    IMM: OM agent cannot recovery when create agent fail

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3397

    MDS: Explicit subscription replay uses wrong state/version after implicit subscribe

  • Thien Minh Huynh Thien Minh Huynh created ticket #3397

    MDS: Explicit subscription replay uses wrong state/version after implicit subscribe

  • Thien Minh Huynh Thien Minh Huynh created ticket #3396

    MDS: NEW_ACTIVE payload is incorrect after MxN VDEST active-to-standby transition

  • Nguyen Huynh Tai Nguyen Huynh Tai modified ticket #3395

    amf: Component failed instanttiation while immnd down

  • Nguyen Huynh Tai Nguyen Huynh Tai posted a comment on ticket #3395

    commit 8a0101f670badb5743af0ca9d49329ac8bbeb256 (HEAD -> develop, origin/develop) Author: tai.h.nguyen <tai.h.nguyen@endava.com> Date: Tue Apr 7 07:51:57 2026 +0000 amfnd: Reuse cached config when immnd is unavailable [#3395] A component can fail to instantiate while immnd is unavailable. The refresh path did not preserve the original IMM error and could not distinguish between cases where reusing the old config is allowed and upgrade handling where the legacy component failure must be kept. Preserve...

  • Thien Minh Huynh Thien Minh Huynh committed [8a0101] on Code

    amfnd: Reuse cached config when immnd is unavailable [#3395]

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3341

    log: memleak detected by valgrind

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3341

    This is rare case. I cannot reproduce this issue.

  • Nguyen Huynh Tai Nguyen Huynh Tai created ticket #3395

    amf: Component failed instanttiation while immnd down

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3390

    imm: cannot set implementer after merge network

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3390

    commit 05148767b54a95bfc5171c8a1b0ab42e9c70c8fb (HEAD -> develop, origin/develop, ticket-3390) Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Wed Jan 7 08:41:10 2026 +0000 immnd: fix cannot set implementer returning SA_AIS_ERR_EXIST [#3390] Setting an implementer during cluster merge or split‑brain recovery could fail with SA_AIS_ERR_EXIST even though the coord accepted the new implementer and the operation should be retried. When this happens, visible symptoms include the imm agent timing...

  • Thien Minh Huynh Thien Minh Huynh committed [051487] on Code

    immnd: fix cannot set implementer returning SA_AIS_ERR_EXIST [#3390]

  • Khuong Ba Le Khuong Ba Le posted a comment on ticket #3387

    commit 6b74478d0dfd4833cc6ab45b8e7360fa138546e0 (HEAD -> develop, origin/develop) Author: khuonglb khuong.b.le@endava.com Date: Mon Mar 16 16:27:12 2026 +0700 imm: old Simple API for XML interface is deprecated [#3387] xmlSAXUserParseFile() is deprecated. Replace it with a wrapper based on xmlCreateIOParserCtxt() to ensure safer and more controlled parsing.

  • Khuong Ba Le Khuong Ba Le modified ticket #3387

    imm: old Simple API for XML interface is deprecated

  • Thien Minh Huynh Thien Minh Huynh committed [6b7447] on Code

    imm: old Simple API for XML interface is deprecated [#3387]

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3393

    Current, We cannot config with autoconf 2.7 or later. Because OpenSAF does not support and adapt to use runstatedir

  • Thang Duc Nguyen Thang Duc Nguyen posted a comment on ticket #3393

    I think we can leave it once user can use the autoconf 2.7 or later to config it.

  • Thien Minh Huynh Thien Minh Huynh created ticket #3394

    OM agent cannot recovery when create agent fail

  • Gary Lee Gary Lee created a wiki page

    NEWS-5.26.02

  • Gary Lee Gary Lee created a blog post

    Announcement of the OpenSAF 5.26.02 release

  • Gary Lee Gary Lee created a wiki page

    ChangeLog-5.26.02

  • OpenSAF OpenSAF released /releases/opensaf-5.26.02.tar.gz

  • OpenSAF OpenSAF released /docs/opensaf-documentation-5.26.02.tar.gz

  • Gary Lee committed [f8f4c5] on Code

    release: Update README, configure.ac for OpenSAF 5.27.01

  • Gary Lee committed [56fe22] on Code

    release: Merge branch 'develop' into release

  • Gary Lee committed [0fa1d3] on Code

    release: Update NEWS, README and ChangeLog for OpenSAF 5.26.02

  • Gary Lee Gary Lee modified ticket #3375

    osaf: etcd3.plugin does not work well with etcd 3.4

  • Gary Lee Gary Lee modified ticket #3375

    osaf: etcd3.plugin does not work well with etcd 3.4

  • Gary Lee Gary Lee modified ticket #3372

    pyosaf: import abstract base classes (ABCs) fails on python 3.10+

  • Gary Lee Gary Lee modified ticket #3380

    imm: immloadd raise coredump when validation abort in case of empty errorStrings

  • Gary Lee Gary Lee modified ticket #3364

    amfnd: mismatch message id during split-brian in roaming SC

  • Gary Lee Gary Lee modified ticket #3362

    ntf: fix errors reported by Valgrind in ntftest

  • Gary Lee Gary Lee modified ticket #3356

    imm: introduce new option for immcfg that allow overwrite when load from xml file

  • Gary Lee Gary Lee modified ticket #3347

    smf: Valgrind reported errors

  • Gary Lee Gary Lee modified ticket #3343

    amf: SU is not in healthy state

  • Gary Lee Gary Lee modified ticket #3341

    log: memleak detected by valgrind

  • Gary Lee Gary Lee modified ticket #3336

    amf: node did not reboot in split-brain prevention

  • Gary Lee Gary Lee modified ticket #3335

    imm: Valgrind reported errors

  • Gary Lee Gary Lee modified ticket #3323

    imm: PL sync failed after reconnected with SC

  • Gary Lee Gary Lee modified ticket #3312

    fmd: sc failed to failover in roamming mode

  • Gary Lee Gary Lee modified ticket #3393

    build: support config runstatedir when build opensaf package

  • Gary Lee Gary Lee modified ticket #3391

    osaf: tcp_server.py does not work from python 3.12 and later

  • Gary Lee Gary Lee modified ticket #3390

    imm: cannot set implementer after merge network

  • Gary Lee Gary Lee modified ticket #3389

    osaf: unable to identify the cause of Locked failed

  • Gary Lee Gary Lee modified ticket #3388

    imm: update readme for new introduce in ticket-2985

  • Gary Lee Gary Lee modified ticket #3387

    imm: old Simple API for XML interface is deprecated

  • Gary Lee Gary Lee modified ticket #3373

    OpenSAF: Lack of LICENSE and NOTICE files

  • Nguyen Huynh Tai Nguyen Huynh Tai modified ticket #3380

    imm: immloadd raise coredump when validation abort in case of empty errorStrings

  • Nguyen Huynh Tai Nguyen Huynh Tai posted a comment on ticket #3380

    commit 54e676c90f998d401bc403996d7bf197a2eb2730 (HEAD -> develop, origin/develop) Author: tai.h.nguyen tai.h.nguyen@endava.com Date: Mon Nov 3 03:30:27 2025 +0000 imm: fix coredump on validation abort when errorStrings is empty [#3380] Check null pointer before accessing errorString to avoid coredump.

  • Thien Minh Huynh Thien Minh Huynh committed [54e676] on Code

    imm: fix coredump on validation abort when errorStrings is empty [#3380]

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3384

    SMF: Cannot view image in 2.2.1 OpenSAF SMFSv PR

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3385

    NTF: The NTFSv PR document's diagram does not fit on the page

  • Thien Minh Huynh Thien Minh Huynh committed [ce395a] on Documentation

    ntf: fix diagram in OpenSAF_NTFSv_PR.odt

  • Thien Minh Huynh Thien Minh Huynh committed [d9084d] on Documentation

    smf: fix cannot view diagram in OpenSAF_SMFSv_PR.odt

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3380

    imm: immloadd raise coredump when validation abort in case of empty errorStrings

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3392

    imm: incorrect value when load empty value from xml file

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3392

    commit 074cdef2349a019edadfba965961001975481bfb (HEAD -> develop, origin/develop, ticket-3392) Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Thu Dec 18 02:45:17 2025 +0000 imm: correct handle null when load xml file [#3392] Only accept handle null when has an attribute xsi:nil="true" Not handle null in case <value></value>

  • Thien Minh Huynh Thien Minh Huynh committed [074cde] on Code

    imm: correct handle null when load xml file [#3392]

  • Thang Duc Nguyen Thang Duc Nguyen modified ticket #3382

    amf: dupplicate assignment in roaming SC split brain test

  • Thang Duc Nguyen Thang Duc Nguyen posted a comment on ticket #3382

    commit 4859bf6a95d336b97d921ea7e7f4c92ecaf85b89 (HEAD -> develop, origin/develop, ticket-3382) Author: Thang Duc Nguyen thang.d.nguyen@endava.com Date: Tue Dec 23 03:02:35 2025 +0100 amf: avoid mismatch in create/delete SUSI object [#3382] This is to correct the previous fix in this ticket. There are some cases that the mismatch can happen. - Create is queued -> delete direct -> create in queue executed. - Delete is queued -> create direct -> delete in queue executed. The fix is based on the mechanism,...

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3359

    ntf: fix ntfd coredump

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3359

    commit eb24877a84905aa5d72b9551764c271c8b3bd24e (HEAD -> develop, origin/develop) Author: khuonglb khuong.b.le@endava.com Date: Wed Oct 1 15:51:31 2025 +0700 ntfd: prevent coredump on null client during notification [#3359] ntfd could crash when a notification was processed after client was removed. Leaving a null client pointer and causing a null pointer dereference Check for a null client before handling notifications and return early.

  • Thien Minh Huynh Thien Minh Huynh committed [eb2487] on Code

    ntfd: prevent coredump on null client during notification [#3359]

  • Khuong Ba Le Khuong Ba Le modified ticket #3359

    ntf: fix ntfd coredump

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3384

    SMF: Cannot view image in 2.2.1 OpenSAF SMFSv PR

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3385

    NTF: The NTFSv PR document's diagram does not fit on the page

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3393

    build: support config runstatedir when build opensaf package

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3381

    Missing README in dist package

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3381

    commit 1cf2d0f5b85f5c474ebbd3f2d6ef8cc8c47aada9 (HEAD -> develop, origin/develop, ticket-3381) Author: Vu Luu Vu.Luu@endava.com Date: Tue Nov 4 05:27:26 2025 +0100 build: Include missing README files in OpenSAF package [#3381]

  • Thien Minh Huynh Thien Minh Huynh committed [1cf2d0] on Code

    build: Include missing README files in OpenSAF package [#3381]

  • Thang Duc Nguyen Thang Duc Nguyen modified ticket #3382

    amf: dupplicate assignment in roaming SC split brain test

  • Thang Duc Nguyen Thang Duc Nguyen posted a comment on ticket #3382

    There are some side effects of the fix. It need to be updated.

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3393

    support config runstatedir when build opensaf package

  • Nguyen Huynh Tai Nguyen Huynh Tai modified ticket #3393

    /var/run is deprecated in most modern Linux distributions

  • Nguyen Huynh Tai Nguyen Huynh Tai modified ticket #3393

    /var/run is deprecated in most modern Linux distributions

  • Thien Minh Huynh Thien Minh Huynh created ticket #3393

    /var/run is deprecated in most modern Linux distributions

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3392

    imm: incorrect value when load empty value from xml file

  • Thien Minh Huynh Thien Minh Huynh modified a comment on ticket #3392

    Hi Thang, Sorry, I want to correct this use case. <object class="Test"> <dn>test=2</dn> <attr> <name>limitTime</name> <value></value> </attr> </object> This is not considering a valid empty/nil use case. It violates with empty data if data type of string is empty. That what xsi:nil="true" introduced. Example: <attr> <name>limitTime</name> <type>SA_STRING_T</type> <category>SA_CONFIG</category> <flag>SA_WRITABLE</flag> <default-value>15</default-value> </attr> <attr> <name>limitTime</name> <value></value>...

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3392

    Hi Thang, Sorry, I want to correct this use case. <object class=""> <dn>test=2</dn> <attr> <name>limitTime</name> <value></value> </attr> </object> This is not considering a valid empty/nil use case. It violates with empty data if data type of string is empty. That what xsi:nil="true" introduced. Best Regards, Thien

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3392

    imm: incorrect value when load empty value from xml file

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3392

    imm: incorrect value when load empty value from xml file

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3392

    commit 5c7ff8b80e54cdf0ac1e203d9f0db1ccc6ab9269 (HEAD -> develop, origin/develop, ticket-3392) Author: Thien Minh Huynh thien.m.huynh@endava.com Date: Mon Nov 3 09:04:42 2025 +0000 imm: correct xml parser to SaImmAttrValuesT_2 [#3392] imm import does not handle parse empty tag. This commit just handles parsing empty tags to SaImmAttrValuesT_2.

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3392

    Hi Thang, https://sourceforge.net/p/opensaf/mailman/message/59267063/ I have updated to handle use case that you mentioned. Best Regards, Thien

  • Thien Minh Huynh Thien Minh Huynh modified a comment on ticket #3392

    Hi Thang, The input from xml "<value xsi:nil="true">" is valid. The output of immlist test=1 is expected. limitTime SA_UINT32_T 15 (0xf)</value> The input from xml "<value></value>" is valid. But the output of immlist test=2 is not expected. limitTime SA_UINT32_T 0 (0x0)

  • Thien Minh Huynh Thien Minh Huynh modified a comment on ticket #3392

    Hi Thang, The input from xml "<value xsi:nil="true">" is valid. But the output of immlist test=1 is expected. limitTime SA_UINT32_T 15 (0xf)</value> The input from xml "<value></value>" is valid. But the output of immlist test=2 is not expected. limitTime SA_UINT32_T 0 (0x0)

  • Thien Minh Huynh Thien Minh Huynh modified a comment on ticket #3392

    Hi Thang, The input from xml "<value></value>" is valid. But the output of immlist test=1 is expected. limitTime SA_UINT32_T 15 (0xf) The input from xml "<value xsi:nil="true">" is valid. But the output of immlist test=2 is not expected. limitTime SA_UINT32_T 0 (0x0)</value>

  • Thien Minh Huynh Thien Minh Huynh posted a comment on ticket #3392

    Hi Thang, The output of immlist test=1 is expected behavior. limitTime SA_UINT32_T 15 (0xf) The output of immlist test=2 is not expected behavior. limitTime SA_UINT32_T 0 (0x0)

  • Thang Duc Nguyen Thang Duc Nguyen posted a comment on ticket #3392

    Hi Thien, I change a little of xml file to <?xml version="1.0"?> <imm:IMM-contents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SAI-AIS-IMM-XSD-A.02.13.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:imm="http://www.saforum.org/IMMSchema"> <class name="Test"> <category>SA_CONFIG</category> <rdn> <name>test</name> <type>SA_STRING_T</type> <category>SA_CONFIG</category> <flag>SA_INITIALIZED</flag> </rdn> <attr> <name>limitTime</name> <type>SA_UINT32_T</type>...

  • Thien Minh Huynh Thien Minh Huynh modified ticket #3392

    imm: incorrect value when load empty value from xml file

  • Thien Minh Huynh Thien Minh Huynh created ticket #3392

    imm: incorrect value when load empty value from xml file

1 >
MongoDB Logo MongoDB