tests: add metal output to fedora-coreos-container manifest

Also switch the qcow2 output to be a "qemu" platform image. This
change takes advantage of the recent org.osbuild.kernel-cmdline.bls-append
stage addition to modify kernel arguments in later pipelines.

To get a qemu image output:

- osbuild --output-directory out/ --export qemu test/data/manifests/fedora-coreos-container.json

To get a metal image output:

- osbuild --output-directory out/ --export metal test/data/manifests/fedora-coreos-container.json
This commit is contained in:
Dusty Mabe 2023-11-06 20:23:43 -05:00 committed by Achilleas Koutsou
parent 52adfe01f7
commit 0529ae79d1
3 changed files with 233 additions and 20 deletions

View file

@ -95,8 +95,11 @@ def run_tests(args, tmpdir):
"fedora-coreos-container": {
"manifest": "fedora-coreos-container.json",
"exports": {
"qcow2": {
"artifact": "disk.qcow2"
"qemu": {
"artifact": "qemu.qcow2"
},
"metal": {
"artifact": "metal.raw"
}
},
}