No /boot/loader when creating a image w/ transient root or etc

I’m testing a bootc upgrade process and running into issues with transient root and/or /etc/.

My ContainerFile is basically this example.

https://gitlab.com/fedora/bootc/examples/-/blob/main/transient-root/Containerfile

My only changes are to add a default user for testing.

I’m using quay.io/centos-bootc/bootc-image-builder:latest to build an anaconda installer iso. A VM is booted from the iso, everything installs just fine (this is ultimately going to be installed on bare metal). When I try to do a update bootc switch It fails because there is no /boot/loader partition. If I build the same image w/o the transient config in prepare-root.conf and no new initramfs.img the iso will install and create the /boot/loader/ structure just fine. This is a VM using UEFI bios (secure boot disabled).

I’m trying to determine if there’s an issue with the initramfs.img being generated or if there’s additional config needed. The dracut logs have plenty of warning about modules not being installed but the process does not exit with an error. Any suggestion for where to look next?