F40 - dnf update of lvm2 results in not bootable system

,

I’m trying to update my system with F40 but I can’t boot properly after updating these packages:

Upgraded:
device-mapper-1.02.199-1.fc40.x86_64
device-mapper-event-1.02.199-1.fc40.x86_64
device-mapper-event-libs-1.02.199-1.fc40.x86_64
device-mapper-libs-1.02.199-1.fc40.x86_64
lvm2-2.03.25-1.fc40.x86_64
lvm2-dbusd-2.03.25-1.fc40.noarch
lvm2-libs-2.03.25-1.fc40.x86_64

It seems like my /home is not getting unlocked (failed for home.mount) at this point i’m asked for my root password and dropped in emergency mode

If I then do vgchange -ay my volumegroup is activated and i can resume my boot process and log into my desktop

Are there more details about what failed in the logs? systemctl --failed should list what services failed.

Beyond that, the dracut.cmdline man page lists some kernel parameters that can be used to force the activation of volume groups. rd.auto might work if it isn’t set already.

I use lvm and have this in the kernel command line (/etc/kernel/cmdline) to activate the lvm during boot

rd.lvm.lv=fedora_raid/home rd.lvm.lv=fedora_raptor/root
                ^       ^
                |       |
                VG      LV
2 Likes