Bug 47118 - [4.2] HTTP-API import: backport 4.3-changes for ease of source code maintenance
[4.2] HTTP-API import: backport 4.3-changes for ease of source code maintenance
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: HTTP-API (Kelvin)
UCS@school 4.2
Other Linux
: P5 normal (vote)
: UCS@school 4.2 v10
Assigned To: Daniel Tröder
Sönke Schwardt-Krummrich
:
Depends on: 45021 46533
Blocks: 46832
  Show dependency treegraph
 
Reported: 2018-06-04 10:28 CEST by Daniel Tröder
Modified: 2018-07-04 18:07 CEST (History)
2 users (show)

See Also:
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?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.086
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 Daniel Tröder univentionstaff 2018-06-04 10:28:52 CEST
+++ This bug was initially created as a clone of Bug #46533 +++

The code changes of Bug #46533 (and possibly others) were not backported to 4.2. Updates to the package are getting difficult to maintain for 4.3 and 4.2.

Backport as much code as possible to make the source code of both packages as similar as possible.
Comment 1 Daniel Tröder univentionstaff 2018-06-04 11:16:30 CEST
Backported all code previous to Bug #46832, that is not Debian Stretch related.

[4.2] 72f4b917 Bug #47118: increase startup verbosity
[4.2] 8fdba03c Bug #47118: fix name clashes with reverse accessor (adapt to Django 1.10)
[4.2] c1f1b363 Bug #47118: add DB migrations
[4.2] b0f42c7f Bug #47118: workaround displayName not set when ou==displayName
[4.2] d7bf8f52 Bug #47118: fix typo, add more doc
[4.2] 336400cc Bug #47118: HTTP-API documentation
[4.2] 9909ea34 Bug #47118: wording less ambiguous
[4.2] f3f9f090 Bug #47118: fix docstrings
[4.2] daab35e5 Bug #47118: copyright update
[4.2] f99b62d9 Bug #47118: changelog
[4.2] 8dd6fa80 Bug #47118: advisory

ucs-school-import (15.0.3-41)
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2018-06-22 15:18:00 CEST
Code of ucs-school-import in branches 4.2 and 4.3 is nearly identical. The only differences are caused by UDM API changes that have been introduced in UCS 4.3-0.

OK: code change
OK: package built and installable
OK: advisory
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2018-07-04 18:07:48 CEST
UCS@school 4.2 v10 has been released.

https://docs.software-univention.de/changelog-ucsschool-4.2v10-de.html

If this error occurs again, please clone this bug.