Univention Bugzilla – Bug 35959
udm-test encoding problem
Last modified: 2018-04-13 13:28:40 CEST
Created attachment 6116 [details] two log files compined - ou container with and without user This bug appears when trying to: 1- creating ou container with a name containing a special character e.g. 'tempöname' 2- creating user inside that container. 3- modifying the ou container with new name. This will trigger the bug and return a traceback: Traceback (most recent call last): File "06_container_ou_rename_with_special_characters", line 33, in <module> udm.modify_object('container/ou', dn = ou, name = ou_name_new) File "/usr/lib/pymodules/python2.6/univention/testing/udm.py", line 225, in modify_object raise UCSTestUDM_ModifyUDMObjectFailed({'module': modulename, 'kwargs': kwargs, 'returncode': child.returncode, 'stdout': stdout, 'stderr': stderr}) univention.testing.udm.UCSTestUDM_ModifyUDMObjectFailed: {'returncode': 3, 'stdout': 'E: object not found\n', 'stderr': '', 'module': 'container/ou', 'kwargs': {'dn': 'ou=temp\xc3\xb6name,dc=najjar,dc=local', 'name': '\xc3\xa2]\xe1\xba\x91\xe1\xba\x91\xc3\xb4@{\xc3\x9f&5'}} In ldap every thing is fine and objects are in place and modified correctly. In the attached file "directory-manager-cmd.log" there are two compine log files for two cases: ou container with a user. ou container without a user. Test scripts that already trigger the bug: /usr/share/ucs-test/63_udm-containers/06_container_ou_rename_with_special_characters /usr/share/ucs-test/63_udm-containers/07_container_ou_rename_uppercase_with_special_characters
for trigger scripts see Bug #8052.
I fixed these tests during UCS 4.2.