Bootc switch w/ FDE = bad times

I’m experimenting with moving a VM with an encrypted disk off the dearly departed Bluefin LTS. Since moving to a Fedora-based image won’t work, I tried a custom CentOS Stream 10 image that I’ve been building with a similar, but not exact, list of RPMs as Bluefin LTS.

After doing bootc switch to the new image, it fails to start up, dying at this point in the process:

This happens even after I turn off TPM unlock. I suspect there might be some difference between the two images that is causing this, perhaps a missing package (although ublue-os-luks, dracut and clevis are all on the image)? Is there something with the kernel differences, maybe an initrd that wasn’t generated correctly? Is this “here be dragons” territory? I’ll note that I was able to switch this machine from different streams within Bluefin LTS (including some custom builds) without issue.

There’s nothing of value on this VM that I can’t recover, but it would be nice if I could avoid a full reinstall and/or understand more about why this is happening.

1 Like

I’m not sure what would be the cause here. The main one going from LTS to another is the change of EFI location being centos to fedora.

Otherwise, figure out which disk (uuid in screenshot) that is not being found.