- **status**: review --> fixed
- **Milestone**: 5.25.04 --> 5.25.09
- **Comment**:
commit 4859bf6a95d336b97d921ea7e7f4c92ecaf85b89 (HEAD -> develop,
origin/develop, ticket-3382)
Author: Thang Duc Nguyen <[email protected]>
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, the create/delete action will
check whether any pending delete/create on the same dn. If it is
exist, the action will be pushed to the queue to make data consistent.
---
**[tickets:#3382] amf: dupplicate assignment in roaming SC split brain test**
**Status:** fixed
**Milestone:** 5.25.09
**Created:** Wed Oct 15, 2025 03:54 AM UTC by Thang Duc Nguyen
**Last Updated:** Tue Dec 23, 2025 02:40 AM UTC
**Owner:** Thang Duc Nguyen
After merging network from split-brain, the amf-state shows
SC-2-1:/home # amf-state siass | grep -i com -A2
~~~
safSISU=safSu=SC-1\,safSg=2N\,safApp=amf_demo,safSi=2N,safApp=amf_demo
HAState=STANDBY(2)
HAReadinessState=READY_FOR_ASSIGNMENT(1)
--
safSISU=safSu=SC-2\,safSg=2N\,safApp=amf_demo,safSi=2N,safApp=amf_demo
HAState=STANDBY(2)
HAReadinessState=READY_FOR_ASSIGNMENT(1)
--
safSISU=safSu=SC-4\,safSg=2N\,safApp=amf_demo,safSi=2N,safApp=amf_demo
HAState=ACTIVE(1)
HAReadinessState=READY_FOR_ASSIGNMENT(1)
~~~
---
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._______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets