Bug 48678 - old legacy import doesn't set ucsschool_role attribute
old legacy import doesn't set ucsschool_role attribute
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: ucs-test
UCS@school 4.4
Other Linux
: P5 normal (vote)
: UCS@school 4.4 v1
Assigned To: Daniel Tröder
Jürn Brodersen
:
Depends on:
Blocks: 48226 48651
  Show dependency treegraph
 
Reported: 2019-02-14 13:09 CET by Daniel Tröder
Modified: 2019-03-12 10:58 CET (History)
0 users

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046
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 2019-02-14 13:09:57 CET
The test 90_ucsschool.34_import-users_legacy_migration fails, because the old legacy import doesn't successfully set the ucsschool_role attribute.

It didn't activate the required option, so the attributes values were silently discarded when UDM ran create().
Comment 1 Daniel Tröder univentionstaff 2019-02-14 13:16:46 CET
[4.4] 8e606d20f Bug #48678: old legacy import now sets options, ucsschool_roles and schools

ucs-school-import (17.0.4-4)
ucs-test-ucsschool (6.0.0-13)
Comment 2 Jürn Brodersen univentionstaff 2019-02-21 10:08:43 CET
OK
Test is green -> OK
Code looks good -> OK

-> Verified
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2019-03-12 10:58:45 CET
UCS@school 4.4 v1 has been released.

https://docs.software-univention.de/release-notes-ucsschool-4.4v1-de.html

If this error occurs again, please clone this bug.