Bug 1109145

Summary: Keyboard layout of vconsole not matching the one selected during install
Product: Red Hat Enterprise Linux 7 Reporter: A.M. <alberto.manzoni>
Component: systemdAssignee: systemd-maint
Status: CLOSED ERRATA QA Contact: Petr Sklenar <psklenar>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: jscotka, judd.obannon, lnykryn, msekleta, psklenar, systemd-maint-list
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: systemd-208-12.el7 Doc Type: Bug Fix
Doc Text:
Cause: Not optimal algorithm for mapping X11 keyboard layouts to console layouts. Consequence: it2 console keyboard layout after installation. Fix: Tweaked the algorithm (further details are again imho beyond the scope of errata docs for this BZ) Result: it console keyboard layout after system installation.
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-05 11:10:17 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:

Description A.M. 2014-06-13 10:39:35 UTC
Description of problem:
When selecting 
-english language and 
- "Italian it" as keyboard layout 
for the minimal installation, and removing en as layout, 
after the installation completes and the system reboots,
the console use a "it2" keyboard layout

Version-Release number of selected component (if applicable):
# uname -r
3.10.0-123.1.2.el7.x86_64

How reproducible:
100%

Steps to Reproduce:
1. install from a minimal DVD
2. choose Italian it keyboard layout, and remove english keyboard layout
3. reboot

Actual results:
# localectl status
   System Locale: LANG=en_US.UTF-8
       VC Keymap: it2
      X11 Layout: it

# cat /etc/vconsole.conf 
KEYMAP="it2"
FONT="latarcyrheb-sun16"

# cat /etc/default/grub 
GRUB_CMDLINE_LINUX="vconsole.keymap=it2 rd.lvm.lv=rhel/root crashkernel=auto  rd.lvm.lv=rhel/swap vconsole.font=latarcyrheb-sun16 rhgb quiet"

Expected results:
Italian it keyboard as selected

Additional info:

Comment 7 errata-xmlrpc 2015-03-05 11:10:17 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-0509.html