Opensuse 12.2 RC1 flubs crypto
12.2 RC1 was made available July 12, 2012.
The install went okay on a system where I use an encrypted LVM. And it went fine on a system where I only encrypt swap with a random key. However, on a system with both encrypted swap (luks encrypted) and encrypted “/home”, I ran into problems.
The prompt for the encryption key is hidden during boot, presumably by plymouth. The system did eventually boot, but “/home” was not mounted and swap was not added. The final stage of Yast that runs after the boot did warn that “/home” was not mounted. I was able to use CTRL-ALT-F2 to get a virtual console window, and unlock and mount there, before resuming the Yast processing (with CTRL-ALT-F7).
I finished up disabling plymouth (removing “splash=silent quiet” from the grub boot line. That results in a noisy boot, but at least the crypto is handled properly.
Apart from that, things look okay, though I have not yet had much testing time. Grub2 installed cleanly in all three of my install attempts.