Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 438096 - sys-kernel/dracut-023-r1 stops unlocking multiple luks partitions
Summary: sys-kernel/dracut-023-r1 stops unlocking multiple luks partitions
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Amadeusz Żołnowski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-12 10:09 UTC by niteblade
Modified: 2013-02-20 11:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_438096.txt,6.86 KB, text/plain)
2012-10-12 10:09 UTC, niteblade
Details

Note You need to log in before you can comment on or make changes to this bug.
Description niteblade 2012-10-12 10:09:10 UTC
After the update 
from sys-kernel/dracut-023 (with sys-fs/udev-171-r6
to sys-kernel/dracut-023-r1 (with sys-fs/udev-194)
stops honoring multiple "rd.luks.uuid" on the commandline.



Reproducible: Always

Steps to Reproduce:
1. have multiple luks crypted partitions you want to be unlocked during initramfs runtime (eg. / and hibernate partitions)
2. boot with an initramfs generated with dracut

Actual Results:  
Dracut uses the plymouth helper to ask for the password for the first partitions several times even if the first entered password matches.

Expected Results:  
proceed and ask for a password for the next partition.
Comment 1 niteblade 2012-10-12 10:09:39 UTC
Created attachment 326364 [details]
emerge --info
Comment 2 Alexander Tsoy 2013-01-12 18:25:02 UTC
This is probably related to the change of udevdir (/lib/udev -> /usr/lib/udev). Do you still have this issue with udev-197-r2 and dracut-024-r4? Don't forget to rebuild all packages which install rules in /usr/lib/udev after upgrade to udev-197 (see bug 451266).
Comment 3 Alexander Tsoy 2013-01-18 09:10:29 UTC
(In reply to comment #0)
> After the update 
> from sys-kernel/dracut-023 (with sys-fs/udev-171-r6
> to sys-kernel/dracut-023-r1 (with sys-fs/udev-194)
> stops honoring multiple "rd.luks.uuid" on the commandline.

If you didn't rebuilt at least sys-fs/lvm2 after this update or/and if you updated dracut before udev, then this failure is expected imo.
Comment 4 Amadeusz Żołnowski (RETIRED) gentoo-dev 2013-02-16 13:29:25 UTC
Does the problem still occurs for you after upgrades and rebuilds as suggested by Alexander?
Comment 5 niteblade 2013-02-20 11:54:34 UTC
upgrading and rebuilding worked. thanks.