Bug 26318 - Update-Ende wird nicht (richtig) erkannt
Update-Ende wird nicht (richtig) erkannt
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Software update
UCS 3.0
Other Linux
: P3 normal (vote)
: UCS 3.0-2
Assigned To: Dirk Wiesenthal
Florian Best
: interim-3
: 27882 (view as bug list)
Depends on:
Blocks: 27011 27912
  Show dependency treegraph
 
Reported: 2012-03-01 15:30 CET by Sönke Schwardt-Krummrich
Modified: 2012-07-20 15:25 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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2012-03-01 15:30:32 CET
Gegen Ende des Updates werden Apache2, UMC und UMC-Webserver neugestartet. In der UMC wird dann ein Login-Eingabedialog angezeigt, an dem man sich auch erfolgreich wieder anmelden kann.
Anschließend zeigt das Logfile-Fenster das erfolgreiche Update an ("System is up to date") aber das UMC-Modul meint, das Update würde noch laufen. Öffnet man ein zweites Updater-Modul, wird korrekt UCS 3.0-1 als Version zurückgegeben und kein
laufendes Update verkündet.
Comment 1 Alexander Kläser univentionstaff 2012-07-09 17:46:29 CEST
Durch den Neustart der Server-Komponenten wurde wahrscheinlich (mind.) ein Request verschluckt, dass das Ende des Updates angegeben hat. Durch Bug 26235 kann das Problem meines Verständnisses nach nicht mehr auftreten, da der Neustart durch den Benutzer explizit initiiert werden muss.

Ggf. kann das Problem auch noch ein Seiteneffekt von Bug 25271 gewesen sein der zeitnah zu diesem Bug behoben wurde. Das Problem war dort, dass der Restart der Server-Komponenten bei Paket-Updates nicht korrekt verhindert wurde.

In meinen bisherigen Tests trat das Problem nicht mehr auf → WORKSFORME
Comment 2 Alexander Kläser univentionstaff 2012-07-12 11:56:20 CEST
*** Bug 27882 has been marked as a duplicate of this bug. ***
Comment 3 Alexander Kläser univentionstaff 2012-07-12 12:00:02 CEST
(In reply to comment #2)
> *** Bug 27882 has been marked as a duplicate of this bug. ***

→ dann muss dieser Bug noch einmal auf
Comment 4 Alexander Kläser univentionstaff 2012-07-12 18:50:53 CEST
Über Bug 26635 wurde der UMC-Web-Server jetzt erweitert, so dass er mit Cookies und X-UMC-Session-Id-Headern zurecht kommt. Daher sollte der Updater nun weniger Probleme bereitet. Im postup-Skript werden die Server-Komponenten neu gestartet, so dass ein Login-Dialog angezeigt wird, das lässt sich jetzt nicht verhindern. Nach dem erneuten Anmelden, sollte sich der Updater automatisch aktualisieren.
Comment 5 Florian Best univentionstaff 2012-07-13 10:14:07 CEST
{ "status": "591 ", "message": "Execution of command 'updater/installer/status' has failed:
 
Traceback (most recent call last):
  File '/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py', line 195, in execute
    func( request )
  File '/usr/lib/pymodules/python2.6/univention/management/console/modules/updater/__init__.py', line 1125, in updater_job_status
    result['label'] = result['purpose'] % result['detail']
KeyError: 'detail'
" }
Comment 6 Florian Best univentionstaff 2012-07-13 10:15:51 CEST
(In reply to comment #4)
> Über Bug 26635 wurde der UMC-Web-Server jetzt erweitert, so dass er mit Cookies
> und X-UMC-Session-Id-Headern zurecht kommt. Daher sollte der Updater nun
> weniger Probleme bereitet. Im postup-Skript werden die Server-Komponenten neu
> gestartet, so dass ein Login-Dialog angezeigt wird, das lässt sich jetzt nicht
> verhindern. Nach dem erneuten Anmelden, sollte sich der Updater automatisch
> aktualisieren.
Das funktioniert.
Comment 7 Dirk Wiesenthal univentionstaff 2012-07-13 12:48:48 CEST
Fixed in

  univention-updater (7.0.183-1)
Comment 8 Florian Best univentionstaff 2012-07-13 13:33:07 CEST
(In reply to comment #7)
> Fixed in
> 
>   univention-updater (7.0.183-1)
Jop, Update läuft erfolgreich durch.
Comment 9 Stefan Gohmann univentionstaff 2012-07-20 15:25:20 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".