Description of problem: Nova vnc_keymap "de" not working properly for a few special characters. Version-Release number of selected component (if applicable): Red Hat OpenStack Platform (RHOSP-13) How reproducible: Every time Steps to Reproduce: 1. Add ExtraConfig ``vnc_keymap: de`` to be picked up hieradata 2. Run Overcloud deploy command 3. Actual results: special characters on german keyboard running Expected results: special characters on german keyboard not running Additional info: If you access an instance console, all special characters are working "ä" or "ö" but not the characters where you need the "Alt Gr" key (e.g. to type {} ord []). The characters not working are e.g. "[, ], |, {, }, \, ˜".
Reproduced with a RHEL 7.7 cloud image when switching keyboard to DE. Using characters where 'Alt Gr' is required just get the normal key. Patching novnc proxy to have novnc 1.1 https://bugzilla.redhat.com/show_bug.cgi?id=1484711 and, we also need https://bugzilla.redhat.com/show_bug.cgi?id=1765626. With this characters like {}[]\@~| which require 'Alt Gr' work correct in the same above instance. closing this BZ as a dupe of BZ1484711 *** This bug has been marked as a duplicate of bug 1484711 ***