Bug 56729 - Openldap 2.5.13+dfsg-5 provides new ppolicy schema attributes that need to be replicated to joined 5.0/5.1 systems
Openldap 2.5.13+dfsg-5 provides new ppolicy schema attributes that need to be...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Listener (univention-directory-listener)
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-5-errata
Assigned To: Julia Bremer
Juan Pedro Torres
https://git.knut.univention.de/univen...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-10-12 15:27 CEST by Julia Bremer
Modified: 2023-10-18 16:20 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julia Bremer univentionstaff 2023-10-12 15:27:31 CEST
The Openldap version used in 5.2 integrated the ppolicy schema. While doing that, 
they also added some new attributes.
While those new attributes don't need to be replicated to joined 5.2, because they are built in there, the attributes need to be replicated to joined/joining 5.0/5.1 machines, because the schema doesn't exist there.

They are currently not replicated, because we skip them in oid_skip.txt in the listener.
We need to remove them from this list and readd them in 5.2.
We already added logic in 5.2 to remove the attributes again during the upgrade.

The attributes are: 
pwdMinDelay
pwdMaxDelay
pwdMaxIdle
pwdMaxLength
pwdMaxRecordedFailure
pwdCheckModuleArg
Comment 1 Julia Bremer univentionstaff 2023-10-13 14:52:26 CEST
29ffe0d8c2 Bug #56729: Don't skip the new ppolicy attributes from 5.2, to be able to join to it.
We removed the new attributes from the exclusion list. They are excluded again during/after upgrade to 5.2, so the upgrade works still. 

Package: univention-directory-replication
Version: 13.0.7-2
Branch: ucs_5.0-0
Scope: errata5.0-5
Comment 2 Juan Pedro Torres univentionstaff 2023-10-13 15:36:48 CEST
Verified:
* Package update
* Join tested
Comment 3 Iván.Delgado univentionstaff 2023-10-18 16:20:30 CEST
<https://errata.software-univention.de/#/?erratum=5.0x848>