Similar to the existing tests of build lives, netinst, and ostree/ostree-installer, we should add a test of building one or more container images. This is a gap in our current 'does this update break the compose?' process - we don't know if e.g. a podman or containers-common or kiwi update will break building the container images, which are a critical part of the compose.
As with the other tests, we should do this by looking at how pungi/koji do the build and mimicking it as closely as possible. Currently these images are built with Kiwi, so we probably need to check out the fedora-kiwi-descriptions repo, make appropriate on-the-fly adjustments like we do to the kickstarts or the ostree config, then run kiwi with a command line as similar as possible to the one Koji uses.
CC @ngompa just for info.
You should look at the kiwi-build script and the fmf/tmt definitions in the repo for how to invoke kiwi properly.
kiwi-build
https://pagure.io/fedora-qa/os-autoinst-distri-fedora/pull-request/317 does this.
This is done now.
Metadata Update from @adamwill: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.