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?