Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1781147

Summary: Nova vnc_keymap "de" not working properly for a few special characters.
Product: Red Hat OpenStack Reporter: Srinivas Atmakuri <satmakur>
Component: novncAssignee: Martin Schuppert <mschuppe>
Status: CLOSED DUPLICATE QA Contact: nlevinki <nlevinki>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 13.0 (Queens)CC: mschuppe, pkopec
Target Milestone: z11   
Target Release: 13.0 (Queens)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: novnc-1.1.0-2.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-01-10 12:29:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1484711, 1765626    
Bug Blocks:    

Description Srinivas Atmakuri 2019-12-09 12:20:17 UTC
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. "[,  ],  |,  {,  }, \, ˜".

Comment 3 Martin Schuppert 2020-01-10 12:29:23 UTC
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 ***