Bug 24764 - System Setup führt immer Paketänderungen durch
System Setup führt immer Paketänderungen durch
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: System setup
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Alexander Kläser
Andreas Büsching
:
: 24318 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-21 14:36 CET by Sönke Schwardt-Krummrich
Modified: 2011-12-13 15:51 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
/var/cache/univention-system-setup/profile (525 bytes, text/plain)
2011-11-21 14:43 CET, Sönke Schwardt-Krummrich
Details
/var/log/univention/setup.log (27.12 KB, text/plain)
2011-11-21 14:44 CET, Sönke Schwardt-Krummrich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2011-11-21 14:36:11 CET
Wird eine beliebige Änderung in System Setup gemacht (z.B. zusätzlichen Nameserver/Forwarder eintragen), wird beim Speichern immer die aktuelle Softwareliste zur Änderung anzeigt. Das führt unter anderem dazu, dass die bereits installierten Pakete ggf. aktualisiert oder manuell installierte Pakete deinstalliert werden, da sich nicht der aktuellen Auswahl entsprechen.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-11-21 14:43:57 CET
Created attachment 3838 [details]
/var/cache/univention-system-setup/profile
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2011-11-21 14:44:21 CET
Created attachment 3839 [details]
/var/log/univention/setup.log
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-11-21 14:47:31 CET
Es wurde als einzige Änderung ein zusätzliches virtuelles Interface hinzugefügt.
System Setup fordert beim Speichern jedoch auf, mehr Änderungen zu bestätigen:

---[cut]---
Die folgenden Änderungen werden auf das System übertragen:

    IPv4-Netzwerkgeräte:
        10.200.18.43/255.255.255.0 (eth0)
        10.200.18.143/255.255.255.0 (eth0 [virtuell])
    Installierte Softwarekomponenten: NT-compatible domaincontroller (Samba 3), Mail server (Postfix, Cyrus IMAPd), Print server (CUPS)

Bitte bestätigen Sie, dass diese Änderungen auf das System übertragen werden. Dies kann einige Zeit in Anspruch nehmen.
---[cut]---
Comment 4 Alexander Kläser univentionstaff 2011-11-24 23:52:57 CET
Das Komponenten-Handling wurde angepasst, so dass nur komplett installierte Komponenten deinstalliert werden können und teilweise oder nicht installierte Komponenten nur installiert werden können. Alle anderen Änderungen werden erst einmal ignoriert.


 univention-system-setup (5.0.70-1) unstable; urgency=low
 . 
   * UMC: fixed software componente handling (Bug #24764)
   * UMC: handle software basic conflicts (Bug #22905)
Comment 5 Janek Walkenhorst univentionstaff 2011-11-29 14:01:26 CET
Wenn keine Änderung am Software-Modul gemacht wurde, dann führt das auch keine Änderungen durch.
→ OK

Wenn nur Teile eines Software-Eintrages installiert sind, ist die Vorauswahl "abgewählt" in dem Modul. Eine Änderung an der Software-Auswahl (z.B. ein anderes Paket hinzufügen) entfernt dann auch die Pakete des "halb installierten" Eintrags.
→ Reopen
Comment 6 Alexander Kläser univentionstaff 2011-11-29 17:27:53 CET
(In reply to comment #5)
> ...
> Wenn nur Teile eines Software-Eintrages installiert sind, ist die Vorauswahl
> "abgewählt" in dem Modul. Eine Änderung an der Software-Auswahl (z.B. ein
> anderes Paket hinzufügen) entfernt dann auch die Pakete des "halb
> installierten" Eintrags.
> → Reopen

Das wurde jetzt korrigiert. Wird eine Komponente bestehend aus den Paketen [ foo, bar ] zur Installation ausgewählt, und ist bar bereits installiert, werden dennoch [ foo, bar ] installiert, d.h. bar wird ggf. aktualisiert. Ich denke diese Verhalten ist ok.

@QA: Bitte auch prüfen, ob die richtigen Komponenten je nach Systemrolle angezeigt werden.


 univention-system-setup (5.0.76-1) unstable; urgency=low
 .
   * UMC: fixed incorrect installation of software components (Bug #22904)
Comment 7 Andreas Büsching univentionstaff 2011-12-02 16:25:46 CET
Ich kann das Problem nicht mehr nachstellen. Es wurden nie Pakete entfernt, die manuell installiert wurden sind nicht direkt als Komponentenpakete sind.
Comment 8 Alexander Kläser univentionstaff 2011-12-12 17:23:49 CET
*** Bug 24318 has been marked as a duplicate of this bug. ***
Comment 9 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:51:25 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"