Univention Bugzilla – Bug 27011
One-Click-Update zeigt die Installation der Errata-Updates nicht an
Last modified: 2012-07-20 15:25:30 CEST
Startet man das bei der OXASE verwendete One-Click-Update, wird die Installation der Errata-Updates nicht in der Javascript-Loganzeige der updater.logar gestellt. Dort steht nur "Starting errata update" und es erfolgt längere Zeit keine weitere Ausgabe, da die Installation der Errata-Updates nach /var/log/univention/errata-updates.log protokolliert wird. Ohne tiefergehendes Wissen wirkt das dadurch, als ob die Installation fehlgeschlagen sei.
Da diese Variante des Updates gerade für Leute mit weniger technischem Know-How ist, denke ich sollte hier aus meiner Sicht auf Logdateien sogar verzichtet und eine Progressbar angezeigt werden.
(In reply to comment #1) > Da diese Variante des Updates gerade für Leute mit weniger technischem Know-How > ist, denke ich sollte hier aus meiner Sicht auf Logdateien sogar verzichtet und > eine Progressbar angezeigt werden. Progressbar → siehe auch Bug 25558
*** Bug 25558 has been marked as a duplicate of this bug. ***
Ich habe an einer halb generischen Progressbar gebastelt. Sie ist aber noch ein wenig von "enterprise-ready" entfernt. Ich habe mich also für den schnellen Weg entschieden: Der output von univention-errata-updates wird 1:1 in die logs von univention-upgrade geschrieben und dadurch kriegen Nutzer dieses Weges mehr Informationen, wo sie stehen (insbesondere werden die Errata-Level hochgezählt). Nicht die perfekte, aber eine durchaus gangbare Lösung. Paket ist noch nicht gebaut, das Build-System ist gerade down. univention-updater (7.0.177-1) QA: testen mit ucr set update/umc/updateprocess/easy=true
Kann erst getestet werden, wenn Bug #26318 durch ist.
Das Log zeigt jetzt in der UMC-Version keine newlines mehr an. Das liegt aber nicht an der Log-Datei, sondern irgendwie an der Log-Datei-Anzeige-Funktion von UMC. Vgl. /var/log/univention/updater.log Ich hatte den newline zuvor nicht rausgenommen, damit das hier schick aussieht, das hat aber zu Bug #27885 geführt.
(In reply to comment #5) > Kann erst getestet werden, wenn Bug #26318 durch ist. Prinzipiell sind die beiden Bugs unabhängig. Mehr noch: Ich bin mir nicht so sicher, ob die Änderungen von mir bei einem Update von 3.0-1 errata50 zu 3.0-2 errata 92 überhaupt greifen würden. Einfach ucr set version/erratalevel="89" und dann sieht man es.
OK, im One-Click-Update werden auch die errata Updates angezeigt. Die Formatierung ist noch etwas unschön, aber dafür gibt es einen separaten Bug.
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".