Bug 24045 - Alte UMC UDM-Module entfernen
Alte UMC UDM-Module entfernen
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Andreas Büsching
Stefan Gohmann
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-10-12 17:20 CEST by Andreas Büsching
Modified: 2011-12-13 15:50 CET (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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Büsching univentionstaff 2011-10-12 17:20:11 CEST
Die alte UMC-Richtlinie sowie die ACL- und Operations-Module sollen entfernt werden.

Zusätzlich soll ein Skript bereitgestellt werden mit dem die LDAP-Objekte nachträglich (direkt über LDAP-API) entfernt werden können.

In den Release-Notes sollte ein Verweis darauf stehen.
Comment 1 Andreas Büsching univentionstaff 2011-10-13 10:51:10 CEST
(In reply to comment #0)
> Die alte UMC-Richtlinie sowie die ACL- und Operations-Module sollen entfernt
> werden.

Sind entfernt worden.

> Zusätzlich soll ein Skript bereitgestellt werden mit dem die LDAP-Objekte
> nachträglich (direkt über LDAP-API) entfernt werden können.

Es gibt jetzt das Skript univention-remove-old-umc-objects
 
> In den Release-Notes sollte ein Verweis darauf stehen.

Hinweis wurde an Bug #22089 ergänzt
Comment 2 Lukas Walter univentionstaff 2011-11-16 16:56:03 CET
Module nicht mehr aufzufinden, Richtlinie ebensowenig.

Skript univention-remove-old-umc-objects im Paket univention-directory-manager-tools vorhanden.

verified
Comment 3 Lukas Walter univentionstaff 2011-11-17 11:15:19 CET
Script sollte zunächst noch getestet werden
Comment 4 Alexander Kläser univentionstaff 2011-11-17 11:29:26 CET
(In reply to comment #2)
> Module nicht mehr aufzufinden, Richtlinie ebensowenig.
> 
> Skript univention-remove-old-umc-objects im Paket
> univention-directory-manager-tools vorhanden.
> 
> verified

Folgende Sachen sollten Für die QA auch mitgetestet werden:

Auf 2.4:
* Anlegen von mehreren Benutzern mit bestimmten UDM/UMC Richtlinien und Einschränkungen

Nach Update auf 3.0:
* Diese Richtlinien sollten nicht mehr greifen für die vorher angelegten Benutzer
* Die alten Richtlinien sollten in der UDM-Navigation nicht angezeigt werden (in den entsprechenden LDAP-Containern)
* Über univention-ldapsearch sollte überprüft werden, ob die 2.4 Richtlinien-Objekte noch existieren
* Es sollte sicher gestellt werden, dass univention-remove-old-umc-objects die alten Richtlinien entfernt, nicht aber neu angelegte
Comment 5 Stefan Gohmann univentionstaff 2011-11-26 23:23:57 CET
(In reply to comment #4)
> (In reply to comment #2)
> > Module nicht mehr aufzufinden, Richtlinie ebensowenig.
> > 
> > Skript univention-remove-old-umc-objects im Paket
> > univention-directory-manager-tools vorhanden.
> > 
> > verified
> 
> Folgende Sachen sollten Für die QA auch mitgetestet werden:
> 
> Auf 2.4:
> * Anlegen von mehreren Benutzern mit bestimmten UDM/UMC Richtlinien und
> Einschränkungen
> 
> Nach Update auf 3.0:
> * Diese Richtlinien sollten nicht mehr greifen für die vorher angelegten
> Benutzer

OK.

> * Die alten Richtlinien sollten in der UDM-Navigation nicht angezeigt werden
> (in den entsprechenden LDAP-Containern)

OK.

> * Über univention-ldapsearch sollte überprüft werden, ob die 2.4
> Richtlinien-Objekte noch existieren

OK.

> * Es sollte sicher gestellt werden, dass univention-remove-old-umc-objects die
> alten Richtlinien entfernt, nicht aber neu angelegte

Ja, "/usr/share/univention-directory-manager-tools/univention-remove-old-umc-objects remove" löscht alle Objekte.
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:50:10 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"