#!/bin/bash set -eu TEST_RPMS="${TEST_RPMS:-""}" BUILD_RPMS_IMAGE="${TEST_OS/\-boot/}" COMPOSE_ID="${TEST_COMPOSE:-""}" # Prepare tmp/rpms folder with anaconda-webui missing dependencies test/vm.install -v --image=$BUILD_RPMS_IMAGE --compose=$COMPOSE_ID # Copy the extra RPMs to the /tmp/rpms directory for i in ${TEST_RPMS//,/ }; do echo "Copying $i to tmp/rpms" cp $i tmp/rpms done # makeupdates must be run from the top level of the anaconda source tree # shellcheck disable=SC2086,SC2046 MYPARAMS=() for p in tmp/rpms/*.rpm; do MYPARAMS+=("--add" "$p") done scripts/makeupdates "${MYPARAMS[@]}" cp updates.img updates-${BUILD_RPMS_IMAGE}.img