Univention Bugzilla – Bug 24999
Hinweis auf neue Updates bei der UMC-Anmeldung
Last modified: 2012-03-04 14:34:23 CET
Unter 2.4 gab es im UDM bei der Anmeldung einen Hinweis auf neue Updates. In UMC gibt es nur im Online-Updates-Modul einen Hinweis. Das sollte wieder direkt beim Login angezeigt werden.
Stimmt, das ist derzeit kein Blocker, wir sollten es aber zeitnah mit reinnehmen.
Bitte auch Bug 22339 berücksichtigen.
Es sollte die UCR-Variable update/available ausgewertet und ggf. ein Hinweise auf der UMC-Übersichtsseite angezeigt werden über die Funktion umc.widgets.Page.addNote().
Bitte zusätzlich auch die UCR-Variable update/reboot/required auf Neustart überprüfen und ggf. eine Meldung einblenden.
Created attachment 4102 [details] patch: anzeige von required reboot und updates available
Der Patch wurde mit kleinen Änderungen übernommen. Das Paket wurde gebaut. univention-management-console-frontend (1.0.254-1) unstable; urgency=low * added notice to overview page if updates are available or system needs to reboot (Bug #24999) * modified UMC helptext (Bug #25294)
Bitte folgende Änderunge mit vorsehen: * Hinweis zum Neustart nur anzeigen, wenn das reboot-Modul verfügbar ist * Hinweis über Aktualisierung nur anzeigen, wenn das updater-Modul verfügbar ist Ein einfacher Test à la if (umc.modules.updater) bzw. if (umc.modules.reboot) sollte ausreichen, wenn zu diesem Zeitpunkt die Module schon geladen wurden.
(In reply to comment #7) > Bitte folgende Änderunge mit vorsehen: > * Hinweis zum Neustart nur anzeigen, wenn das reboot-Modul verfügbar ist > * Hinweis über Aktualisierung nur anzeigen, wenn das updater-Modul verfügbar > ist Done. Paket gebaut. univention-management-console-frontend (1.0.258-1) unstable; urgency=low * check if modules are loaded before adding module related notices (Bug #24999)
Die beiden Hinweise funktionieren grundsätzlich. Allerdings würde ich mir hier eine kleinere Anpassung wünschen: In dem Hinweis für das Update kann ich direkt in das Update-Online springen (Link). Beim Hinweis für den Neustart gibt es aber keinen Link zum Neustart-Modul. Das würde ich gut finden. Außerdem gibt es in dem Hinweis für das Update eine persönliche Anrede: Ein Update für UCS ist verfügbar. Bitte öffnen Sie das Online Update Modul um das Update einzuspielen.
Der Text wurde angepasst und der Link eingebaut. Wann/Wie häufig lädt eigentlich der UMC-Server die UCR-Variablen neu? Beim Login eines Benutzers? Nur beim Start des Servers?
(In reply to comment #10) > Wann/Wie häufig lädt eigentlich der UMC-Server die UCR-Variablen neu? Beim > Login eines Benutzers? Nur beim Start des Servers? int( ucr.get( 'umc/server/ucr/update', 600 ) )
(In reply to comment #11) > (In reply to comment #10) > > Wann/Wie häufig lädt eigentlich der UMC-Server die UCR-Variablen neu? Beim > > Login eines Benutzers? Nur beim Start des Servers? > > int( ucr.get( 'umc/server/ucr/update', 600 ) ) Das heisst, es wird dem User im Zweifelsfall noch 10min angezeigt, dass neue Updates anstehen, weil der UMC-Server noch kein Reload der UCR-Variable durchgeführt hat?
(In reply to comment #12) > (In reply to comment #11) > > (In reply to comment #10) > > > Wann/Wie häufig lädt eigentlich der UMC-Server die UCR-Variablen neu? Beim > > > Login eines Benutzers? Nur beim Start des Servers? > > > > int( ucr.get( 'umc/server/ucr/update', 600 ) ) > > Das heisst, es wird dem User im Zweifelsfall noch 10min angezeigt, dass neue > Updates anstehen, weil der UMC-Server noch kein Reload der UCR-Variable > durchgeführt hat? Wenn diese Abfrage das Interface vom UMC-Server (Core) nutzt dann ja
(In reply to comment #13) > (In reply to comment #12) > > (In reply to comment #11) > > > (In reply to comment #10) > > > > Wann/Wie häufig lädt eigentlich der UMC-Server die UCR-Variablen neu? Beim > > > > Login eines Benutzers? Nur beim Start des Servers? > > > > > > int( ucr.get( 'umc/server/ucr/update', 600 ) ) > > > > Das heisst, es wird dem User im Zweifelsfall noch 10min angezeigt, dass neue > > Updates anstehen, weil der UMC-Server noch kein Reload der UCR-Variable > > durchgeführt hat? > > Wenn diese Abfrage das Interface vom UMC-Server (Core) nutzt dann ja Die Aktualisierung der UCR-Variablen im UMC-Core nach einem Update wurde in Bug 26243 ausgelagert. Fixed.
(In reply to comment #10) > Der Text wurde angepasst und der Link eingebaut. Stimmt
(In reply to comment #15) > (In reply to comment #10) > > Der Text wurde angepasst und der Link eingebaut. > > Stimmt ChangeLog ist auch vorhanden
UCS 3.0-1 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"