Bug ID 1046967
Summary Installer uses wrong locale for encryption password
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Installation
Assignee yast2-maintainers@suse.de
Reporter theghost@mailbox.org
QA Contact jsrain@suse.com
Found By ---
Blocker ---

Hi,
today I tried a fresh installation of tumbleweed.
I used to use the recommended partition layout for with encrypted lvm.

There I hit an error, when using a non us locale.
This error is seems hard as other installers are hit by it too (e.g.
Calamares). Maybe you can forge a good test-case for openqa of it after fixing
it.

Steps to reproduce:

1. Boot into live installer
2. Select a non-us-locale and language (in my case "de_de").
3. Select recommended partition layout for encryption
4. Type in your encryption password and use special characters (which are
mapped to other keys on the us keyboard, like "�,:!..."
5. Finish installation and try to enter your new password.

Actual result:

You retype your password of step 4 and you got an error about incorrect
passphrase.

Expected result:

You retype your password of step 4 and your password is accepted.


The installer has to take care that the encryption password respects the locale
which is used by default after installation (most probably us locale). Or the
installer has to set another non-us locale as default at install for
cryptsetup.

If you need a way to look how other installer are doing it right, look at
Anaconda. Last time I checked I worked flawlessly.


You are receiving this mail because: