[CentOS] lvm2 2.03.12-6 CentOS Stream broke

Sun Sep 5 14:36:42 UTC 2021
Simon Matter <simon.matter at invoca.ch>

> hi there since updating my system to include the following package...
>
> # rpm -qi lvm2
> Name        : lvm2
> Epoch       : 8
> Version     : 2.03.12
> Release     : 6.el8
> Architecture: x86_64
> <snip>
> Build Date  : Thu 12 Aug 2021 06:06:53 BST
> Build Host  : x86-01.mbox.centos.org
>
> ...all LV commands just hang (pvdisplay / vgdisplay / lvdisplay / etc)
> which in turn is stopping dracut from generating the initramfs for the
> new kernel from the same update...
>
> 71464 pts/4    S+     0:00      |           \_ /bin/bash -p
> /bin/dracut -f /boot/initramfs-4.18.0-338.el8.x86_64.img
> 4.18.0-338.el8.x86_64
>   71483 pts/4    S+     0:00      |               \_ /bin/cat
>   71601 pts/4    S+     0:00      |               \_ /bin/bash -p
> /bin/dracut -f /boot/initramfs-4.18.0-338.el8.x86_64.img
> 4.18.0-338.el8.x86_64
>   71602 pts/4    D+     0:00      |                   \_ lvm vgs
> --noheadings -o pv_name cs_ctream
>
> ( see dracut running the lvm vgs command...which never returns...so
> dracut nevern completes...so I can't boot into the new kernel )
>
> any ideas on this one ? is it a known issue ? or is there anything
> else I can do to troubleshoot further ?

And when you downgrade lvm2, does it work again?

Simon