Bug 54193 - Flaky tests: 30_import-create_ou_via_python_api and 30_import-create_ou_via_cli
Flaky tests: 30_import-create_ou_via_python_api and 30_import-create_ou_via_cli
Status: NEW
Product: UCS@school
Classification: Unclassified
Component: ucs-test
UCS@school 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: Jürn Brodersen
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-12-06 13:06 CET by Jürn Brodersen
Modified: 2021-12-06 13:06 CET (History)
0 users

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jürn Brodersen univentionstaff 2021-12-06 13:06:53 CET
Flaky tests: 30_import-create_ou_via_python_api and 30_import-create_ou_via_cli

"""
Error Message

univention.admin.uexceptions.ldapError: No such attribute: modify/delete: uniqueMember: no such attribute

Stacktrace

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/univention/admin/uldap.py", line 803, in modify
    return self.lo.modify(dn, changes, serverctrls=serverctrls, response=response, rename_callback=rename_callback)
  File "/usr/lib/python3/dist-packages/univention/uldap.py", line 208, in _decorated
    return func(self, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/univention/uldap.py", line 753, in modify
    self.modify_ext_s(dn, ml, serverctrls=serverctrls, response=response)
  File "/usr/lib/python3/dist-packages/univention/uldap.py", line 208, in _decorated
    return func(self, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/univention/uldap.py", line 812, in modify_ext_s
    rtype, rdata, rmsgid, resp_ctrls = self.lo.modify_ext_s(dn, ml, serverctrls=serverctrls)
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 1253, in modify_ext_s
    return self._apply_method_s(SimpleLDAPObject.modify_ext_s,*args,**kwargs)
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 1197, in _apply_method_s
    return func(self,*args,**kwargs)
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 602, in modify_ext_s
    resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all=1,timeout=self.timeout)
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 749, in result3
    resp_ctrl_classes=resp_ctrl_classes
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 756, in result4
    ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop)
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 329, in _ldap_call
    reraise(exc_type, exc_value, exc_traceback)
  File "/usr/lib/python3/dist-packages/ldap/compat.py", line 44, in reraise
    raise exc_value
  File "/usr/lib/python3/dist-packages/ldap/ldapobject.py", line 313, in _ldap_call
    result = func(*args,**kwargs)
ldap.NO_SUCH_ATTRIBUTE: {'desc': 'No such attribute', 'info': 'modify/delete: uniqueMember: no such attribute'}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/ucs-test/90_ucsschool/30_import-create_ou_via_cli.py", line 87, in test_ou_basics
    use_python_api=use_python_api,
  File "/usr/lib/python3/dist-packages/univention/testing/ucsschool/importou.py", line 372, in create_and_verify_ou
    remove_ou(ou)
  File "/usr/lib/python3/dist-packages/univention/testing/ucsschool/importou.py", line 89, in remove_ou
    schoolenv.cleanup_ou(ou_name)
  File "/usr/lib/python3/dist-packages/univention/testing/ucsschool/ucs_test_school.py", line 408, in cleanup_ou
    self.remove_dcs_from_global_groups(ou_name)
  File "/usr/lib/python3/dist-packages/univention/testing/ucsschool/ucs_test_school.py", line 467, in remove_dcs_from_global_groups
    self.lo.modify(group_dn, ml)
  File "/usr/lib/python3/dist-packages/univention/admin/uldap.py", line 814, in modify
    raise univention.admin.uexceptions.ldapError(_err2str(msg), original_exception=msg)
univention.admin.uexceptions.ldapError: No such attribute: modify/delete: uniqueMember: no such attribute
"""