Univention Bugzilla – Bug 50765
ucs-school-umc-exam/conffiles/etc/cron.d/ucs-school-umc-exam-master is also executed on DC backup
Last modified: 2020-02-13 21:42:37 CET
The cron job ucs-school-umc-exam/conffiles/etc/cron.d/ucs-school-umc-exam-master is also executed on DC backup systems since the master's meta package ucs-school-master is also installed on DC backup systems.
Usually the UCS system's time is NTP synchronized →
all DC Master and DC Backup start this cron job at the same time to stop existing exams. Therefore several processes make LDAP changes simultaneously which already caused trouble on customer systems (tracebacks).
Fixed by making sure the server/role is dc master in
and printing 'Skipping exam-and-room-cleanup on backup.' otherwise.
[4.4 14efdf3f4] Bug #50765: Add server/role variable to ucs-school-umc-exam-master.univention-config-registry and ucs-school-import.univention-config-registry.
OK: functional change
OK: code change
OK: changelog entry
OK: package built and installable
UCS@school 4.4 v4 has been released.
If this error occurs again, please clone this bug.