Bug 50115 - migration from old importer to new
migration from old importer to new
Status: NEW
Product: UCS@school
Classification: Unclassified
Component: Import scripts
UCS@school 4.4
Other Linux
: P5 normal (vote)
: UCS@school 4.4 v4-errata
Assigned To: UCS@school maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-05 18:17 CEST by Nico Stöckigt
Modified: 2020-04-17 14:33 CEST (History)
3 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?: 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.114
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2019082621000569, 2019091321000895
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 Nico Stöckigt univentionstaff 2019-09-05 18:17:26 CEST
When importing for the next school year via the *new* importer it collides with the existing objects. They've been imported via the legacy csv import and lacking the uid attributes; also there are no counter / index objects.

Of course the existing students and teachers only should change classes and should be reused without impacting changes. I guess we need some kind of migration script to add the missing attributes (record_uid, source_uid) and proper values as well as the counter / index objects.
Comment 2 Christian Völker univentionstaff 2019-09-17 08:35:51 CEST
Another customer affected.
Comment 3 Ingo Steuwer univentionstaff 2020-03-30 12:20:33 CEST
I changed the title, correct me if I'm wrong: this issue only occures if accounts have been imported with an "old" import mechanism but the school year migration is done with the "new" mechanism (?)

This reduces IMHO the importance
Comment 4 Nico Stöckigt univentionstaff 2020-04-02 11:52:20 CEST
(In reply to Ingo Steuwer from comment #3)
> I changed the title, correct me if I'm wrong: this issue only occures if
> accounts have been imported with an "old" import mechanism but the school
> year migration is done with the "new" mechanism (?)
> 
> This reduces IMHO the importance

6 months after the incidents and no more than 2 tickets I assume this really is of a lesser importance. If this still happens I guess we already have a way to work around.
Comment 5 Ingo Steuwer univentionstaff 2020-04-17 14:33:10 CEST
(In reply to Nico Stöckigt from comment #4)
> (In reply to Ingo Steuwer from comment #3)
> > I changed the title, correct me if I'm wrong: this issue only occures if
> > accounts have been imported with an "old" import mechanism but the school
> > year migration is done with the "new" mechanism (?)
> > 
> > This reduces IMHO the importance
> 
> 6 months after the incidents and no more than 2 tickets I assume this really
> is of a lesser importance. If this still happens I guess we already have a
> way to work around.

I unset the "Waiting for Support" flag then also.