Bug 53620 - [4.4] The simple udm api should expose the remove_childs option
[4.4] The simple udm api should expose the remove_childs option
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 4.4
Other Mac OS X 10.1
: P5 normal (vote)
: UCS 4.4-8-errata
Assigned To: Daniel Tröder
Ole Schwiegert
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-07-28 22:10 CEST by Ole Schwiegert
Modified: 2021-08-25 17:46 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Feature Request
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 Ole Schwiegert univentionstaff 2021-07-28 22:10:14 CEST
The "simple" UDM API under univention.udm should expose the remove_childs option in their Objects delete method.

This is currently needed for the VBM project.
Comment 1 Daniel Tröder univentionstaff 2021-08-17 12:12:18 CEST
The simple UDM API now exposes the "remove_childs" option of UDMs remove() function in the delete() method, to recursively delete objects below the DN of the object that is being deleted.

[4.4-8 1d0a22a51d] Bug #53620: the simple UDM API now exposes the "remove_childs" option
[4.4-8 41604dbf02] Bug #53620: avisory update
Comment 2 Daniel Tröder univentionstaff 2021-08-17 12:31:01 CEST
Package: univention-directory-manager-modules
Version: 14.0.20-14A~4.4.0.202108171210
Branch: ucs_4.4-0
Scope: errata4.4-8
Comment 3 Daniel Tröder univentionstaff 2021-08-19 09:17:23 CEST
[4.4-8] 187815ce52 Bug #53620: use keyword argument to improve forward compatibility
[4.4-8] 34ba6c4860 Bug #53620: advisory update

univention-directory-manager-modules (14.0.20-15)
Comment 4 Daniel Tröder univentionstaff 2021-08-19 12:03:31 CEST
A test was added:

[4.4-8] 95f83057d0 Bug #53620: test 'remove_childs' argument to 'delete' operation of simple UDM API
[4.4-8] 597d89a81d Bug #53620: remove executable bit

ucs-test (9.0.7-53)
Comment 5 Ole Schwiegert univentionstaff 2021-08-20 08:13:55 CEST
Code changes: OK
Manual QA: OK
Jenkins Tests: OK
Advisory & Changelog: OK