Bug 45505

Summary: Broken referral handling
Product: UCS Reporter: Florian Best <best>
Component: UDM (Generic)Assignee: Florian Best <best>
Status: CLOSED FIXED QA Contact: Arvid Requate <requate>
Severity: normal    
Priority: P5 CC: schwardt
Version: UCS 4.2   
Target Milestone: UCS 4.2-2-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 5: Will affect all installed domains How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.714 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:
Bug Depends on: 45474    
Bug Blocks:    

Description Florian Best univentionstaff 2017-10-11 15:48:45 CEST
http://jenkins.knut.univention.de:8080/job/UCS-4.2/job/UCS-4.2-2/job/AutotestJoin/42/SambaVersion=s3,Systemrolle=backup/testReport/60_umc/76_ipchange_ucs_sso/test/

(2017-10-10 23:38:09.536726) Traceback (most recent call last):
(2017-10-10 23:38:09.536761)   File "76_ipchange_ucs_sso", line 50, in <module>
(2017-10-10 23:38:09.536771)     lo.modify(ucs_sso_dn, [('aRecord', ips, ips + ip)])
(2017-10-10 23:38:09.536783)   File "/usr/lib/pymodules/python2.7/univention/uldap.py", line 473, in modify
(2017-10-10 23:38:09.536795)     self.modify_ext_s(dn, ml, serverctrls=serverctrls, response=response)
(2017-10-10 23:38:09.536806)   File "/usr/lib/pymodules/python2.7/univention/uldap.py", line 518, in modify_ext_s
(2017-10-10 23:38:09.536816)     rtype, rdata, rmsgid, resp_ctrls = lo_ref.modify_ext(dn, ml, serverctrls=serverctrls)
(2017-10-10 23:38:09.536825) TypeError: 'int' object is not iterable
Comment 1 Florian Best univentionstaff 2017-10-11 15:52:48 CEST
Fix: s/modify_ext/modify_ext_s/

univention-python (10.0.4-5):
fde02e50ddd6 | Bug #45505: fix typo in modify_ext is called instead of modify_ext_s()

univention-python.yaml:
fde02e50ddd6 | Bug #45505: fix typo in modify_ext is called instead of modify_ext_s()
Comment 2 Arvid Requate univentionstaff 2017-10-11 16:52:48 CEST
Ok.
Comment 3 Arvid Requate univentionstaff 2017-10-11 17:05:16 CEST
<http://errata.software-univention.de/ucs/4.2/197.html>