Univention Bugzilla – Bug 53304
directory_logger.py listener: RuntimeError: dictionary changed size during iteration
Last modified: 2021-05-25 16:03:02 CEST
40 times in /var/log/univention/listener.log: Traceback (most recent call last): File "/usr/lib/univention-directory-listener/system/directory_logger.py", line 200, in handler filterOutUnchangedAttributes(old_copy, new_copy) File "/usr/lib/univention-directory-listener/system/directory_logger.py", line 97, in filterOutUnchangedAttributes for key in keylist: RuntimeError: dictionary changed size during iteration
Fixed in: univention-directory-logger (11.0.3-1) 079f99230e91 | Bug #53304: fix Python 3 error: RuntimeError: dictionary changed size during iteration I could not find any other problematic for loop.
No more RuntimeErrors -> OK I didn't analyze every entry but the update seems to have been logged -> OK logger works after the upgrade -> OK
UCS 5.0 has been released: https://docs.software-univention.de/release-notes-5.0-0-en.html https://docs.software-univention.de/release-notes-5.0-0-de.html If this error occurs again, please use "Clone This Bug".