Bug 52580 - Migrate ucs-school-import to dh_python
Migrate ucs-school-import to dh_python
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: General
UCS@school 5.0
Other Linux
: P5 normal (vote)
: UCS@school 4.4 v9-errata
Assigned To: Florian Best
Daniel Tröder
:
Depends on:
Blocks: 52578 53576
  Show dependency treegraph
 
Reported: 2021-01-12 14:16 CET by Florian Best
Modified: 2021-07-14 12:12 CEST (History)
1 user (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 2021-01-12 14:16:15 CET
The package ucs-school-import needs to be migrated to dh_python.

See: https://hutten.knut.univention.de/mediawiki/index.php/Python_DebHelper_Migration
Comment 1 Florian Best univentionstaff 2021-06-03 16:18:13 CEST
UCS@school Import has been migrated to dh_python.
New python packages have been created: python-ucsschool-importer, python-ucsschool-importer-http-api, python-ucsschool-importer-http-api-client, python-ucsschool-importer-http-api-common.
ucsschool.lib.create_ou has been moved into python-ucsschool-lib.

ucs-test-ucsschool (6.0.228)
e609548a5992 | Bug #52580: migrate ucs-school-import to dh_python

ucs-school-lib (12.2.31)
976c9e034e7a | Bug #52580: move ucsschool.lib.create_ou from ucs-school-import into python-ucsschool-lib

ucs-school-import.yaml
e609548a5992 | Bug #52580: migrate ucs-school-import to dh_python

ucs-school-import (17.0.66)
976c9e034e7a | Bug #52580: move ucsschool.lib.create_ou from ucs-school-import into python-ucsschool-lib

ucs-school-import (17.0.65)
4f474e55e3f2 | Bug #52580: split ucs-school-import-http-api-common into python-ucsschool-importer-http-api-common
3e1bf8c0097b | Bug #52580: split ucs-school-import-http-api-client into python-ucsschool-importer-http-api-client
768aac1eecad | Bug #52580: split ucs-school-import-http-api into python-ucsschool-importer-http-api
687d8da5b578 | Bug #52580: split ucs-school-import into python-ucsschool-importer

ucs-school-import (17.0.62)
e609548a5992 | Bug #52580: migrate ucs-school-import to dh_python
Comment 2 Daniel Tröder univentionstaff 2021-06-14 16:08:13 CEST
OK: Code review
OK: manual test: CLI import
OK: manual test: create_ou script
OK: manual test: UI import
OK: manual test: Import REST API
OK: automated tests in Jenkins
OK: non-interactive package update
OK: Joinscript
Comment 3 Tobias Wenzel univentionstaff 2021-07-01 11:59:24 CEST
Errata updates for UCS@school 4.4 v9 have been released.

https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html

If this error occurs again, please clone this bug.