Univention Bugzilla – Bug 30172
Errata updates are installed during an app installation
Last modified: 2013-03-25 11:00:57 CET
If an app will be installed the UMC module calls 'apt-get upgrade' or 'apt-get dist-upgrade'. This installs all available errata updates. Either the upgrade should be removed or a pop-up should be displayed which shows informations about the upgrade.
(In reply to comment #0) > Either the upgrade should be removed or a pop-up should be displayed which > shows informations about the upgrade. A short Popup seems to be the best.
Seen in Ticket#: 2013030521000618: Installing errata updates may confuse the App Center, especially when the errata updates are installed remotely on a Master or Backup. If errata updates were installed on the slave but not on the master and an app is to be installed on the slave, the App Center versions may differ which may lead to some really undesired problems. Safest way would be blocking the installation of applications until all errata updates are installed.
Another problem: After updating UMC-Modules (or -Frontend or -Server) a UMC restart is required. The Updater Module and the App Center block this during the update and ask the user to do so after it is complete. If the errata updates are installed remotely, UMC is not restarted.
Not knowing that (and which) errata updates will be installed is something really unwanted. I added a complete dry_run, i.e. list also to-be-installed/updated packages and also list changes on remote machines. Fixed in univention-management-console-module-appcenter 2.0.91-1.102.201303061834 and univention-management-console-module-appcenter 2.0.131-1.103.201303061843 YAML and Changelog updated. This is the popup-solution. Problems with left out restarts are untouched.
For the restart problem, there is Bug#30707
As discussed, the detail view in the pop-up should be more like the traceback dialog. so with a green details link.
*** Bug 30768 has been marked as a duplicate of this bug. ***
(In reply to comment #6) > As discussed, the detail view in the pop-up should be more like the traceback > dialog. so with a green details link. Fixed in: univention-management-console-module-appcenter 2.0.91-1.115.201303151337
OK, a really nice pop-up is shown with the info which package will be installed on which server. YAML + Changelog: OK
http://errata.univention.de/3.1-errata76.html