sys-kernel/dracut-019 doesn't add lvm scripts in hostmode Reproducible: Always Steps to Reproduce: 1. dracut -f -L=6 --fstab -a 'lvm' '/var/tmp/image' '3.4.3-gentoo' Actual Results: sysresccd / # lsinitrd /var/tmp/image | grep lvm sysresccd / # Expected Results: sysresccd / # dracut -f -L=6 --fstab -a 'lvm' '/var/tmp/image2' '3.4.3-gentoo' &> log sysresccd / # lsinitrd /var/tmp/image2 | grep lvm drwxr-xr-x 2 root root 0 Jun 22 17:52 etc/lvm -rw-r--r-- 1 root root 34463 Jun 22 17:52 etc/lvm/lvm.conf ...
Created attachment 315985 [details] dracut log
Please post the result of lsinitrd, too. As far as I see in your log, dracut installs lvm and actually it is not hostonly mode, but generic. You haven't specified -H/--hostonly.
Created attachment 316179 [details] lsinitrd for hostonly mode dracut -f -L=3 -M -H -m 'dash i18n kernel-modules resume rootfs-block terminfo udev-rules base' -a 'lvm' '/var/tmp/image' '3.4.3-gentoo'
I see that LVM is included: I: *** Including module: lvm *** D: Installing /lib64/libreadline.so.6.2 D: Installing /lib64/libncurses.so.5.9 D: Installing /sbin/lvm D: Installing /usr/lib/dracut/modules.d/90lvm/64-lvm.rules D: Installing /etc/lvm/lvm.conf D: Installing /lib/udev/rules.d/11-dm-lvm.rules
I don't see the described problem in attached logs.