Bug in algorithm for mapping X11 keyboard layouts to console layouts, implemented as part of systemd-localed
If US keyboard layout was selected with dvorak variant then on the first boot keyboard layout for console was set to us instead of dvorak.
When converting between X11 keyboard layouts to console layouts we now consider empty model as a wildcard. (Note: we fixed the algorithm and exactly how is not important for users, no need to have elaborate explanation of fix)
Keyboard layout on the first boot is set to dvorak.