Bug 44067 - UVMM adaptions for UCS 4.2
UVMM adaptions for UCS 4.2
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Virtualization - UVMM
UCS 4.2
Other Linux
: P5 normal (vote)
: UCS 4.2
Assigned To: Erik Damrose
Philipp Hahn
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-03-24 13:21 CET by Erik Damrose
Modified: 2017-04-04 18:29 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Damrose univentionstaff 2017-03-24 13:21:56 CET
With the update of qemu and libvirt, some further adjustments have to be made:

uvmmd joinscript:
* keymaps are now in /usr/share/qemu/keymaps, the path has to be adjusted. Otherwise, all profiles will use the default keyboard layout en
* We need a profile for UCS 4.2
Comment 1 Erik Damrose univentionstaff 2017-03-24 13:55:34 CET
univention-novnc is not installable, because the debhelper section in postinst is above the novnc user creation. As the user is not created, the debhelper created snippet 'invoke-rc.d univention-novnc start || exit $?' fails. uvmmd is then not installable
Comment 2 Erik Damrose univentionstaff 2017-03-24 14:05:24 CET
Move debhelper section to a later part of postinst

r78287 univention-novnc 1.0.0-6A~4.2.0.201703241402
r78288 changelog
Comment 3 Erik Damrose univentionstaff 2017-03-24 14:43:07 CET
There is already a codepath for checking /usr/share/qemu/keymaps. The issue with the wrong default must have originated in UCS 4.1 (on which the host was installed).

Add profiles for UCS 4.2 and Windows Server 2016
r78293 univention-virtual-machine-manager-daemon 6.0.3-4A~4.2.0.201703241440
r78294 changelog
Comment 4 Philipp Hahn univentionstaff 2017-03-24 16:55:57 CET
OK: r78287 r78288 r78293 r78294

OK: univention-novnc
OK: id novnc
OK: /var/lib/dpkg/info/univention-novnc.postinst

OK: udm uvmm/profile list|grep ^DN:
OK: udm uvmm/profile list|grep kblayout
Comment 5 Stefan Gohmann univentionstaff 2017-04-04 18:29:10 CEST
UCS 4.2 has been released:
 https://docs.software-univention.de/release-notes-4.2-0-en.html
 https://docs.software-univention.de/release-notes-4.2-0-de.html

If this error occurs again, please use "Clone This Bug".