Univention Bugzilla – Bug 33783
Add support for UCC images to pkgdb
Last modified: 2016-08-16 17:13:02 CEST
The UCC image to be installed is assigned via the UMC. However, this doesn't show which image is actually installed (e.g. because no reboot was initiated for a client).
We could store the installed UCC image in the LDAP in addition to the intended UCC image.
This would allow to search for outdated systems in the UMC and allow further checks via Nagios etc.
This is currently not planned for UCC 2.0. If there's sufficient time left, it can be reconsidered.
no pkgdb integration, this is much too complex (requires changes in the univention-pkgdb listener on the UCS server, ...) for just a listing of this information.
A better approach is to add a new attribute (current image) to ucc clients. With this new attribute one can search all UCC clients with a filter for the current image in the UMC computers module, multi select the result and modify image/rollout info's for all the clients with the old image.
Added currentImage attribute (UMC, LDAP schema/acl)
Added update-current-image to update the current image attribute in the masters's LDAP. This is called during join in 51univention-ucc-initramfs.inst (new installation) and in the initrd if the image has been updated.
Reopen: translation in UMC is missing ('current image', ...)
OK: Image name written / updated
OK: Image name is searchable in computer module
Missing: Feature documentation. We should probably provide a screenshot and a detailed description how to search for the image and update multiple clients. Feel free to open a new bug for that, or fix it here
(In reply to Erik Damrose from comment #3)
> Reopen: translation in UMC is missing ('current image', ...)
> Missing: Feature documentation. We should probably provide a screenshot and
> a detailed description how to search for the image and update multiple
> clients. Feel free to open a new bug for that, or fix it here
-> Bug #41921
OK: documentation bug
UCC 3.0 has been released. If this bug occurs again, please clone this bug.