Bug 51685 - Migrate UDM REST API to Python 3
Migrate UDM REST API to Python 3
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM - REST API
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Florian Best
Jürn Brodersen
:
Depends on: 51329
Blocks: 50485
  Show dependency treegraph
 
Reported: 2020-07-17 14:37 CEST by Florian Best
Modified: 2021-09-10 09:17 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 Florian Best univentionstaff 2020-07-17 14:37:15 CEST
The UDM REST API to Python 3 needs to be migrated to Python 3.
Comment 1 Florian Best univentionstaff 2020-12-01 18:32:21 CET
Fixed in:

univention-directory-manager-rest (9.0.16-9)
18507082fe16 | Bug #50529: (Bug #51685): fix python 3 compatibility
c961c9bcaece | Bug #50529: (Bug #51685): remove __future__.unicode_literals import
1cce61ba91a2 | Bug #50529: (Bug #51685): fix Python3 imports
cb4bd9fb8308 | Bug #50529: (Bug #51685): backport Python 3 compatibility fixes from UCS 5
9146ae3d63d1 | Bug #50529: (Bug #51685): Fix Python 3 dict.keys() concat

univention-directory-manager-rest (9.0.16-10)
54e95dec1b87 | Bug #51685: debian/changelog

univention-directory-manager-rest (10.0.1-0)
54aaea044d40 | Bug #51685: FIXME: neither _UnixSelectorEventLoop nor AsyncIOMainLoop have callbacks
4ea75688faab | Bug #51685: Fix installing Python 3 dependency
1e8ab8d0e273 | Bug #51685: Run with Python 3
96b648c4f3fd | Bug #51685: Migrate to Python 3

univention-directory-manager-rest (10.0.0-1)
477e46d88a60 | Bug #51685: enhance selection of languages
Comment 2 Jürn Brodersen univentionstaff 2021-01-12 11:39:24 CET
Small fix:
[5.0-0 73654befd2] Bug #51685: Fix TypeError

What I tested:
jenkins -> OK
api -> OK
python3 is used -> OK
changelog -> OK

Note for me:
The service file can not yet use "StandardOutput/StandardError" because that is incompatible with "univention-debug" :( (`Could not open logfile "/dev/stdout"`)
Comment 3 Arvid Requate univentionstaff 2021-03-03 10:37:26 CET
commit d6292b730e
Author: Florian Best <best@univention.de>
Date:   Wed Mar 3 00:01:40 2021 +0100

    Bug #51685: upgrade swaggerui to 3.44.0
    
    https://codeload.github.com/swagger-api/swagger-ui/tar.gz/v3.44.0
Comment 4 Jürn Brodersen univentionstaff 2021-03-08 11:13:17 CET
Upgrade OK
Comment 5 Florian Best univentionstaff 2021-05-25 16:02:16 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".