For the 2.5 release, we need to document the upgrade procedures for moving from OpenLDAP 2.4 to OpenLDAP 2.5.
For 2.5, slapo-ppolicy uses a fully internalized schema, while in 2.4 a portion of ppolicy was in a separate schema file. We need to document how to handle this as part of the upgrade process for 2.4 to 2.5.
It is no longer possible to bypass slapo-unique checks adding the manageDSAit control on the request. To achieve the same thing, the relax control can now be used instead if manage permission is granted on the entry.
slapd.backends(5) and slapd.overlays(5) probably need updates for 2.5 as well; for example adding autoca in the latter.
Note back-perl and back-sql are no longer automatically enabled with --enable-backends and why. Deprecated options for back-ldap, back-meta have been removed (Issue#8873) Make sure updates for slapo-unique and locking are documented (Issue#9264) Note that back shell is removed (Issue#9236)
back-bdb/hdb are gone, so those will have to be migrated to back-mdb Existing back-mdb databases will need to be reloaded In both of the above cases, it is probably worthwhile to document the end users should likely decide if multival should be used prior to doing the reload.
*** Issue 6204 has been marked as a duplicate of this issue. ***
https://git.openldap.org/openldap/openldap/-/merge_requests/289
Commits: • 4c44e350 by Quanah Gibson-Mount at 2021-03-18T18:39:28+00:00 ITS#9200 -- 2.4 to 2.5 upgrade documentation and updates Commits: • fd39b726 by Quanah Gibson-Mount at 2021-03-18T19:36:12+00:00 ITS#9200 fix typo in previous commit
https://git.openldap.org/openldap/openldap/-/merge_requests/320
Commits: • fa343b63 by Ondřej Kuzník at 2021-04-12T20:01:16+00:00 ITS#9200 Document other ppolicy changes
RE25 for multiprovider note: Commits: • b72354b6 by Quanah Gibson-Mount at 2021-08-03T15:38:25+00:00 ITS#9200 - Document that olcMirrorMode should be olcMultiProvider
Commits: • 495d5acb by Quanah Gibson-Mount at 2021-08-16T16:25:49+00:00 ITS#9200 - Fix upgrade requirements for back-mdb • 22006571 by Quanah Gibson-Mount at 2021-08-16T16:28:28+00:00 ITS#9200 - Note deprecated options dropped from client utilities