Univention Bugzilla – Bug 33947
Remove component for DefaultPackagesMaster after installation
Last modified: 2014-02-12 10:27:17 CET
When installing an app with DefaultPackagesMaster, the DC Master adds the app's component and installs those packages. The component remains in the list. Even when the app is uninstalled on the slave the master has the DefaultPackagesMaster installed (good, because schema extensions should remain) and the component activated (bad!). This component can block releases (Bug #33849, Bug #33946) and even update an app when not requested (Bug #32576) Components added just for the master packages should be removed after package installation. Those packages get orphaned but the alternative is far more unpleasant. Check if the component is used complete installation before removing it! Also add a script and run it to remove all those unnecessary components were added (before this fix) and not removed.
QA: Check bugs that are marked as a DUPLICATE of this bug.
*** Bug 32576 has been marked as a duplicate of this bug. ***
*** Bug 33849 has been marked as a duplicate of this bug. ***
Fixed in univention-management-console-module-appcenter 3.0.50-19.231.201402031215
On a freshly installed backup without any release updates the following message is printed often in the log: ( WARN ) : Could not parse update.status: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/var/lib/univention-updater/univention-updater.status' → before scanning that file it should be checked if it exists After installing owncloud5 on the overview site owncloud4 is displayed as installed. Thanks for fixing this error: tell_ldap() got an unexpected keyword argument 'log_ldap_error'
Fixed in univention-management-console-module-appcenter 3.0.50-21.233.201402111512
OK
http://errata.univention.de/ucs/3.2/60.html