https://bugs.openldap.org/show_bug.cgi?id=9355
Issue ID: 9355 Summary: Delta-sync MPR can fail to recreate entries Product: OpenLDAP Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: --- Component: slapd Assignee: bugs@openldap.org Reporter: ondra@mistotebe.net Target Milestone: ---
If an entry is missing on one host and a mod for that DN comes in from another, it should attempt a fallback to retrieve the latest version.
That does not seem to happen in all cases. At least syncrepl_op_modify does not seem to propagate the error from overlay_entry_get_ov correctly, instead it ignores the mod and absorbs the CSN.
https://git.openldap.org/openldap/openldap/-/merge_requests/176
https://bugs.openldap.org/show_bug.cgi?id=9355
--- Comment #1 from Quanah Gibson-Mount quanah@openldap.org --- Commits: • 1b8e6b94 by Ondřej Kuzník at 2020-09-23T11:10:29+01:00 ITS#9355 Propagate errors from overlay_entry_get_ov
1 changed file: • servers/slapd/syncrepl.c
https://bugs.openldap.org/show_bug.cgi?id=9355
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.4.54
https://bugs.openldap.org/show_bug.cgi?id=9355
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Quanah Gibson-Mount quanah@openldap.org --- Commits: • 1b8e6b94 by Ondřej Kuzník at 2020-09-23T11:10:29+01:00 ITS#9355 Propagate errors from overlay_entry_get_ov
https://bugs.openldap.org/show_bug.cgi?id=9355
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED