Bug 23260 - Nagios2-Pakete durch das perup.sh entfernen
Nagios2-Pakete durch das perup.sh entfernen
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Monitoring (Prometheus or Nagios)
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - MS2
Assigned To: Janek Walkenhorst
Felix Botner
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-10 17:13 CEST by Alexander Kläser
Modified: 2022-06-27 17:49 CEST (History)
2 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 Alexander Kläser univentionstaff 2011-08-10 17:13:32 CEST
In Bug# 14594 konnte noch nicht überprüft werden, ob alte Nagios2-Pakete nach einem Update auf UCS 3.0 durch das preup.sh-Skript korrekt entfernt wurden.
Comment 1 Stefan Gohmann univentionstaff 2011-08-22 15:52:32 CEST
Wenn, dann sollten die Pakete vermutlich eher im postup.sh entfernt werden.
Comment 2 Janek Walkenhorst univentionstaff 2011-09-21 18:29:28 CEST
Das Entfernen der alten Pakete wurde aus dem preup in das postup verschoben.
univention-updater (7.0.24-1)
Comment 3 Felix Botner univentionstaff 2011-09-27 17:25:09 CEST
Funktioniert prinzipiell, die Paket nagios2, nagios2-common und nagios2-doc werden im postup gepurgt, aber bei nagios2-common kam es bei mir zu einem Fehler

dpkg: Warnung: Die Anforderung, nagios2 zu entfernen, wird ignoriert; es ist nicht installiert.
(Lese Datenbank ... 186573 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von nagios2-common ...
Löschen der Konfigurationsdateien von nagios2-common ...
update-rc.d: /etc/init.d/nagios2 exists during rc.d purge (use -f to force)
dpkg: Fehler beim Bearbeiten von nagios2-common (--purge):
 Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 nagios2-common
Puring package nagios2-common failed: 0
(Lese Datenbank ... 186530 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von nagios2-doc ...
Comment 4 Janek Walkenhorst univentionstaff 2011-09-28 15:07:46 CEST
(In reply to comment #3)
> Funktioniert prinzipiell, die Paket nagios2, nagios2-common und nagios2-doc
> werden im postup gepurgt, aber bei nagios2-common kam es bei mir zu einem
> Fehler
> 
> dpkg: Warnung: Die Anforderung, nagios2 zu entfernen, wird ignoriert; es ist
> nicht installiert.
> (Lese Datenbank ... 186573 Dateien und Verzeichnisse sind derzeit installiert.)
> Entfernen von nagios2-common ...
> Löschen der Konfigurationsdateien von nagios2-common ...
> update-rc.d: /etc/init.d/nagios2 exists during rc.d purge (use -f to force)
> dpkg: Fehler beim Bearbeiten von nagios2-common (--purge):
>  Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück
> Fehler traten auf beim Bearbeiten von:
>  nagios2-common
> Puring package nagios2-common failed: 0
> (Lese Datenbank ... 186530 Dateien und Verzeichnisse sind derzeit installiert.)
> Entfernen von nagios2-doc ...
Das ist erstmal nur ein kosmetischer Fehler, dessen Behebung noch unklar und daher aufwändig ist → RC
Comment 5 Janek Walkenhorst univentionstaff 2011-09-28 16:33:35 CEST
univention-updater (7.0.28-1) unstable; urgency=low

  * postup.sh: remove instead of purge of nagios2 packages (Bug #23260)
Comment 6 Felix Botner univentionstaff 2011-09-29 09:39:57 CEST
OK

im updater.log steht folgendes:

dpkg: warning: ignoring request to remove nagios2 which isn't installed.
(Reading database ... 113640 files and directories currently installed.)
Removing nagios2-common ...
(Reading database ... 113597 files and directories currently installed.)
Removing nagios2-doc ...
 Removing any system startup links for /etc/init.d/sysklogd ...
   /etc/rc0.d/K90sysklogd
   /etc/rc1.d/K90sysklogd
   /etc/rc2.d/S10sysklogd
   /etc/rc3.d/S10sysklogd
   /etc/rc4.d/S10sysklogd
   /etc/rc5.d/S10sysklogd
   /etc/rc6.d/K90sysklogd

und die Paketliste sieht wie folgt aus:

-> dpkg -l| grep nagios2
rc  nagios2-common   2.6-2.27.201006170907    support files for nagios2
Comment 7 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:49:12 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"