Description of problem: The VNC keyboard layout set in the web-iu never reach the vm. Version-Release number of selected component (if applicable): 3.6.x How reproducible: 100% Steps to Reproduce: 1. Configure a vm to use VNC and set some keyboard layout, like Swedish. 2. Start the vm 3. In the host/node look at the vm's xml definition, the keyboard layout is missing, hence the -k switch to kvm-qemu is not set. Actual results: The default keyboard layout (probably US) is always used. Expected results: The keyboard layout set in the web-ui being used. Additional info: http://lists.ovirt.org/pipermail/users/2016-April/039001.html
*** Bug 1331274 has been marked as a duplicate of this bug. ***
This fix is Engine side. During the investigation and the fixing, we discovered few Vdsm improvements which are attached to this BZ, but they are secondary.
doc_text not needed, this bug is simple and self-explanatory.
The additional Vdsm patch (57932) is a further improvement, the fix is engine side, already merged, so reverting to MODIFIED.
Verified on version: 3.6.7.2-0.1.el6 Verified steps: 1. Configure a vm to use VNC and set some keyboard layout -> 'sv' 2. Start the vm In the host: <graphics type='vnc' port='5903' autoport='yes' listen='10.35.5.1' keymap='sv'