You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The positional `{x}` prefix was not being explicitly added to the attribute
values but slapd was adding them resulting in a difference on each run.
The test case was wrong (now corrected) and the `openldap_values()` function
has been updated to prune out any nil or empty string values prior to adding
the prefix.
Yup, the values should have been prefixed internally to match what slapd will do implicitly. What masked the issue slightly was that my test cases were also wrong; once I fixed them the issue showed up 😉
When the olcSyncrepl value is set, it always gets reapplied, even when no changes have been made:
Looking at the comparison a bit more it looks like it might be the {0} and {1} at the beginning of the string?
The text was updated successfully, but these errors were encountered: