Univention Bugzilla – Bug 44036
App Status shows "Different UCS version" for Docker Apps
Last modified: 2017-07-13 15:37:53 CEST
I've installed Horde on a DC Slave. On the Master, the App Center shows the status: "Different UCS version. Limited manageability". DC Master and DC Slave are installed with UCS 4.2.
Created attachment 8623 [details] umc-appcenter-domainwide-docker.png
The problem is this test in App.js: if (!item.isLocal() && item.ucsVersion != this.ucsVersion) { ihost.appStatus = _('Different UCS Version. Limited manageability'); } item.ucsVersion is set to "4.2" because this is the UCS version of the host. But this.ucsVersion refers to the App itself. And some Docker Apps are 4.1-Apps, thus this.ucsVersion is "4.1". We should instead test against umc.tools.status('version/version').
r80489 | Bug #44036: proper check against UCS version in App install status list
There is a ")" missing in the patch. Also, "umc" is not defined. Just use "tools".
r80503 | fixes typo
YAML entry is missing
r80543 | Bug #44036: yaml
OK, works
<http://errata.software-univention.de/ucs/4.2/96.html>