initrd does not contain conf/conf.d/cryptroot file for encrypted root
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cryptsetup
Ubuntu Jaunty amd64, cryptsetup 2:1.0.6-7ubuntu1, initramfs-tools 0.92bubuntu18, udev 136-4
I have an encrypted root so the initrd has to decrypt it during boot. Previously, initrds generated with initramfs-tools had a conf/conf.
Changing /dev/disk/
to /dev/disk/
fixes the issue and this was not necessary before the update. I noticed udev rules have changed some in the last update. Could that be the source of the issue?
Despite there being a NAME="mapper/ $env{DM_ NAME}" rule in /lib/udev/ rules.d/ 65-dmsetup. rules, udevadm test /devices/ virtual/ block/dm- 5 either does not get to it or does not apply it. Instead I get: execute_ rules: no node name set, will use kernel name 'dm-5'
[ ... snip ... ]
udev_event_
[ ... snip ... ]