ci: run ostree image tests via Schutbot

OSTree tests, especially the fedora-ostree-image one, will soon
need the tight integration with the host for LVM2/LUKS support.
This we cannot run them in github action containers. Move them
to Schutzbot.
Explicitly install the new sub-package until composer gains the
needed requirement.
This commit is contained in:
Christian Kellner 2021-11-23 17:56:30 +01:00 committed by Tom Gundersen
parent 9f8c7f3ad9
commit 0aea72e44e
5 changed files with 190 additions and 90 deletions

View file

@ -60,3 +60,6 @@ sudo dnf -y install osbuild-composer-tests
# Set up a directory to hold repository overrides.
sudo mkdir -p /etc/osbuild-composer/repositories
# Temp fix until composer gains these dependencies
sudo dnf -y install osbuild-luks2 osbuild-lvm2