[CentOS] lvm2 2.03.12-6 CentOS Stream broke

Sun Sep 5 13:36:56 UTC 2021
Andy Hall <andyjohnhall at gmail.com>

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 ?

thanks very much.