Univention Bugzilla – Bug 52867
Update to uvmm-schema package 9.0.2-14 may fail to start slapd when updating on multiple systems simultaneously
Last modified: 2021-03-08 10:09:11 CET
Original Bug #51955 We shipped an update to register ldap schema, ACLs and udm modules in ldap instead of providing them in a debian package. In a customer environment the following occured: The package update via policy started the installation simultaneously on DC Master and Backup. While the ldap registration was done on the Backup, the master was unpacking the package, moving and deleting files. The ldap_extension listener on the DC Master restarted slapd in a moment of inconsistency for the file slapd.conf, and slapd was unable to start: Mar 3 20:38:56 hostname slapd[28913]: Starting ldap server(s): slapd ...failed. Mar 3 20:38:56 hostname slapschema: could not stat config file "/usr/share/univention-ldap/schema/univention-virtual-machine-manager.schema": No such file or directory In the previous update (package version 9.0.2-14), we moved the schema file to a different position before registering it in LDAP. We provide an update that keeps the file position, so that the slapd.conf cannot get to a inconsistent state.
15134c75 Restore schema filesystem path to /usr/share/univention-ldap/schema/ f96028ea yaml univention-virtual-machine-manager-schema 9.0.2-15A~4.4.0.202103041346
OK - yaml OK - univention-virtual-machine-manager-schema update (interim and direct)
<https://errata.software-univention.de/#/?erratum=4.4x907>