Bug 52249 - Heimdal patches must be migrated to Python3
Heimdal patches must be migrated to Python3
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Kerberos
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Florian Best
Arvid Requate
:
Depends on:
Blocks: 49898
  Show dependency treegraph
 
Reported: 2020-10-23 11:12 CEST by Arvid Requate
Modified: 2021-05-27 10:43 CEST (History)
3 users (show)

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 Arvid Requate univentionstaff 2020-10-23 11:12:27 CEST
Our Heimdal patches must be adjusted to use Python3.

They call UDM users/user which uses python3-samba.

The package dependency must be adjusted to, to depend on python3-samba. As python-samba doesn't exist any longer in UCS 5.0, heimdal-kdc would get uninstalled otherwise.
Comment 1 Florian Best univentionstaff 2020-10-23 23:54:25 CEST
The patch has been migrated to use the Python 3 version. Proper exception handling has been added. I would even like to add more/better error handling.

r19202 | Bug #52249: migrate 0001-password_sync to Python 3

Package: heimdal
Version: 7.5.0+dfsg-3A~5.0.0.202010232340
Branch: ucs_5.0-0
Comment 2 Arvid Requate univentionstaff 2020-11-02 20:25:12 CET
I've added a changelog entry for UCS 5 (671f78c402).

Verified:
* Code review
* package installation/update (7.5.0+dfsg-3A~5.0.0.202010232340)
* Test with kinit and kpasswd ("Password is too short")
Comment 3 Florian Best univentionstaff 2021-05-25 16:02:50 CEST
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".