Can't boot off of encrypted volume with Linux 5.3-rc4

I'm testing out a mainline kernel to see if it fixes some hardware issues
I'm having with my laptop (X1 Carbon gen 7) but I'm finding that booting
any of the 5.3-rc's results in an error that seems to be related to
encryption. To clarify, 5.0 from the disco repositories boots fine, as
does 5.2.6 from the mainline series.

When I boot 5.3-rc4 the splash screen that normally asks for my password to
decrypt the volume instead reports:
cryptsetup: Waiting for encrypted source device UUID=7de...

and if I switch back to a virtual console I see these three lines repeated:
WARNING: Filed to connect to lvmetad. Falling back to device scanning.
Volume group "ubuntu-vg" not found
Cannot process volume group ubuntu-vg

I'm posting two files as well to provide context:

nvme0n1p3_crypt UUID=7de0b924-cbc0-4b11-b683-14be7b468a9a none luks,discard

# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0
# /boot was on /dev/nvme0n1p2 during installation
UUID=2969329c-dd54-4e5a-835f-952a04ca4ea7 /boot ext4 defaults
0 2
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=00EB-0582 /boot/efi vfat umask=0077 0 1
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0

As far as I know I haven't done anything to mess with the configuration of
the initramfs or cryptsetup, all of this should be the default from install.

Any help would be appreciated.