A common use for RHEL Image Mode (bootc) is to apply changes via a Containerfile that rebuilds a new image and bootc switch reboot into it.
We currently don't have any tests for an OS prepare in that way - maybe have a SystemdPodmanProvisioner based test in tests/executor/fmf/* that would do this kind of thing from inside the test itself.
This would exercise bootc switch reboot handling by FMFExecutor, and also workdir (/var/tmp) persistence - across reboots, but also across bootc image rebuilds.
A common use for RHEL Image Mode (bootc) is to apply changes via a
Containerfilethat rebuilds a new image andbootc switchreboot into it.We currently don't have any tests for an OS prepare in that way - maybe have a SystemdPodmanProvisioner based test in
tests/executor/fmf/*that would do this kind of thing from inside the test itself.This would exercise
bootc switchreboot handling by FMFExecutor, and also workdir (/var/tmp) persistence - across reboots, but also across bootc image rebuilds.