Univention Bugzilla – Bug 41009
Old App Center code evaluates installation status of Docker Apps incorrectly
Last modified: 2016-05-10 13:00:14 CEST
Old App Center code only goes over the DefaultPackages. This will always return True for Docker Apps like Jenkins and never for Docker Apps like OpenProject. This is a problem in _set_ucr_codes_variable. When installing a Non-Docker App (via old code), at the end Jenkins will be marked as installed in repository/app_center/installed
As discussed, please provide also an update for 4.1-0.
I have added tests/80_docker/30_installed for that. Test passes since univention-appcenter 5.0.20-37.148.201604081220 "Copied" the is_installed method from new to old code.
Repairing repository/app_center/installed in postinst in univention-appcenter 5.0.20-38.149.201604081305
OK, it looks good and it works. YAML: OK
<http://errata.software-univention.de/ucs/4.1/146.html>