Bug 1051741

Summary: No LUKS password prompt after update to udev/systemd 234
Product: [openSUSE] openSUSE Tumbleweed Reporter: Philipp Bielefeldt <p.bielefeldt>
Component: BasesystemAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: Michael.Born
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Log of the zypper dup
The updates I installed
The boot screen
Message 1/2
Message 2/2

Description Philipp Bielefeldt 2017-08-01 19:04:06 UTC
Created attachment 734814 [details]
Log of the zypper dup

Hi all!  

I have a TW installation with a separate XFS /home partition, encrypted with LUKS. Since the recent update to systemd 234-2.1, the usual password dialogue is no longer shown during boot. Instead (if I switch to the cli with ESC), I get a screen with alternating error messages that I fail to interpret (see the attached images, sorry, this is not a VM, so only pictures …).  
After wrangling around with snapper a bit, I am very sure this is due to the update from udev and systemd version 233-2.2 to 234-2.1. I attached the log of zypper dup, which contains a lot of dracut and udev messages, where I don't see the reason for the computer's behaviour.
Comment 1 Philipp Bielefeldt 2017-08-01 19:04:44 UTC
Created attachment 734815 [details]
The updates I installed
Comment 2 Philipp Bielefeldt 2017-08-01 19:06:30 UTC
Created attachment 734816 [details]
The boot screen

Unfortunately, only a picture … this is how the boot screen looks. Usually, I expect an "enter your 'home' password here" prompt.
Comment 3 Philipp Bielefeldt 2017-08-01 19:08:37 UTC
Created attachment 734817 [details]
Message 1/2

Error message reads
A start job is running for dev-mapper-cr_home.device
Comment 4 Philipp Bielefeldt 2017-08-01 19:11:02 UTC
Created attachment 734818 [details]
Message 2/2

The second message reads
A start job is running for dev-disk-by\WHATEVER-THAT-IS.device

P.S.: Is there any chance to upload multiple attachments at once? I feel quite wrong right now :-/
Comment 5 Born 2017-08-03 20:05:12 UTC
The same happened to me and it seems that is https://bugzilla.opensuse.org/show_bug.cgi?id=1048679 (on 42.2).
The comment #2 in duplicate https://bugzilla.opensuse.org/show_bug.cgi?id=1050299
explains what to do to fix it.

I started TW (could not enter /home password), logged in as root.
ls /dev/disk/by-id/nvme-*
The edited /etc/crypttab to have the matching ...part1 entry.

After reboot, I could enter the /home password as usual.
Comment 6 Philipp Bielefeldt 2017-08-04 06:04:20 UTC
@Michael Born: Thanks for the information.  
I wonder why I got the "old" format anyway? Wouldn't it be good to alter the installer to use the "new" format? My install is just a couple of weeks old …

*** This bug has been marked as a duplicate of bug 1048679 ***