--On Monday, January 18, 2016 8:01 AM +0000 mh@ow2.org wrote:
Hi,
I'm making a follow up from this thread http://www.openldap.org/lists/openldap-bugs/201512/msg00003.html
And more generally about overlay together with schema update, especially when running in OLC mode.
You need to replace your ppolicy.schema/ppolicy.ldif from 2.4.42 with the one bundled in 2.4.43.
When running in OLC mode, first note that this is not as straight-forward as replacing a file on a filesystem : you have to use ldapxxx commands to update the schema.
Second, having a downtime when upgrading a "maintenance" release (as 2.4.42 > 2.4.43) doesn't seem appropriate to me and this use case can definitively lead to. Once you realise that slapd isn't going to start you are forced to update slapd.d ppolicy schema by hand.
a) You should be using slapcat/slapadd
b) It has always been a requirement to deploy the same schema as is shipped with a given release. People will simply need to adapt their upgrade steps when using olc to properly update the schema on upgrade.
--Quanah
--
Quanah Gibson-Mount Platform Architect Zimbra, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration