Bug 44770 - sync_to_ucs: memberserver object is handled by computers/windows
sync_to_ucs: memberserver object is handled by computers/windows
Status: RESOLVED DUPLICATE of bug 45011
Product: UCS
Classification: Unclassified
Component: S4 Connector
UCS 4.2
Other Linux
: P5 normal (vote)
: ---
Assigned To: Connector maintainers
Samba maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-06-12 15:35 CEST by Arvid Requate
Modified: 2018-04-14 14:15 CEST (History)
3 users (show)

See Also:
What kind of report is it?: ---
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:
requate: Patch_Available+


Attachments
identify_ucs_object_module2.diff (3.70 KB, patch)
2017-06-12 15:35 CEST, Arvid Requate
Details | Diff
identify_ucs_object_module2.diff (3.39 KB, patch)
2017-06-12 15:38 CEST, Arvid Requate
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2017-06-12 15:35:10 CEST
In sync_to_ucs (modify, move, delete) a UCS memberserver object is handled by computers/windows. This became obvious in an environment where an extended attribute ("herunterfahren") was defined for computers/memberserver objects, but not fir computers/windows. In this case the sync_to_ucs aborted with a reject, because the computers/windows handler decided to remove the objectClass univentionFreeAttributes.
Comment 1 Arvid Requate univentionstaff 2017-06-12 15:35:31 CEST
Created attachment 8913 [details]
identify_ucs_object_module2.diff
Comment 2 Arvid Requate univentionstaff 2017-06-12 15:38:22 CEST
Created attachment 8914 [details]
identify_ucs_object_module2.diff
Comment 3 Florian Best univentionstaff 2017-06-12 15:39:58 CEST
The patch contains much redundancy. Can't you simply use univention.admin.modules.identifyOne(dn, attrs) ?
Comment 4 Arvid Requate univentionstaff 2017-06-12 16:05:22 CEST
I've focussed on identifying the scope of the problems and on implementing a workable solution (running in a local target env). Feel free to improve.
Comment 5 Stefan Gohmann univentionstaff 2017-06-12 16:57:49 CEST
I think we have currently more important bugs. At least the bug flags don't show the importance.
Comment 6 Florian Best univentionstaff 2017-08-15 16:41:30 CEST
(In reply to Arvid Requate from comment #4)
> I've focussed on identifying the scope of the problems and on implementing a
> workable solution (running in a local target env). Feel free to improve.

Improoved at Bug #45011 :-)

*** This bug has been marked as a duplicate of bug 45011 ***