test: adapt to images v0.155.0

- renamed wsl disk;
- install latest osbuild version in worker regression test (but keep the
  older worker).
This commit is contained in:
Sanne Raymaekers 2025-07-10 10:49:50 +02:00 committed by Achilleas Koutsou
parent 395f68549d
commit 5d67542f3f
2 changed files with 1 additions and 4 deletions

View file

@ -30,8 +30,6 @@ DESIRED_WORKER_RPM="osbuild-composer-worker-$((CURRENT_WORKER_VERSION - 3))"
# we subtract 3 from the current version.
DESIRED_TAG_SHA=$(curl -s "https://api.github.com/repos/osbuild/osbuild-composer/git/ref/tags/v$((CURRENT_WORKER_VERSION-3))" | jq -r '.object.sha')
DESIRED_COMMIT_SHA=$(curl -s "https://api.github.com/repos/osbuild/osbuild-composer/git/tags/$DESIRED_TAG_SHA" | jq -r '.object.sha')
DESIRED_OSBUILD_COMMIT_SHA=$(curl -s "https://raw.githubusercontent.com/osbuild/osbuild-composer/$DESIRED_COMMIT_SHA/Schutzfile" | jq -r '.["'"${ID}-${VERSION_ID}"'"].dependencies.osbuild.commit')
# Get commit hash of latest composer version, only used for verification.
CURRENT_COMPOSER_VERSION=$(rpm -q --qf '%{version}\n' osbuild-composer)
@ -77,7 +75,6 @@ EOF
greenprint "Installing osbuild-composer-worker from commit ${DESIRED_COMMIT_SHA}"
setup_repo osbuild-composer "$DESIRED_COMMIT_SHA" 20
setup_repo osbuild "$DESIRED_OSBUILD_COMMIT_SHA" 20
sudo dnf install -y osbuild-composer-worker podman composer-cli
# verify the right worker is installed just to be sure

View file

@ -133,7 +133,7 @@ get_compose_metadata "$COMPOSE_ID"
greenprint "📀 Getting disk image"
get_compose_image "$COMPOSE_ID"
DISK="$COMPOSE_ID-disk.tar.gz"
DISK="$COMPOSE_ID-image.wsl"
if [ ! -f "$DISK" ]; then
redprint "Disk image missing from results"
exit 1