From 8e3347f3bd3d9a01b8f39b0858eab74084ecf20a Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Wed, 8 Jan 2025 12:12:15 +0100 Subject: fmf: Only mess with /etc/yum.repos.d when running within testing farm If running tmt locally to debug the test script, make sure we don't mess with /etc/yum.repos.d. --- test/fmf/integration-tests/test.sh | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'test') diff --git a/test/fmf/integration-tests/test.sh b/test/fmf/integration-tests/test.sh index 0a1595fa97..347cd219a4 100755 --- a/test/fmf/integration-tests/test.sh +++ b/test/fmf/integration-tests/test.sh @@ -63,6 +63,11 @@ Release=${VERSION_ID:-rawhide} [Build] ToolsTreeDistribution=$ID ToolsTreeRelease=${VERSION_ID:-rawhide} +EOF + +if [[ -n "${TESTING_FARM_REQUEST_ID:-}" ]]; then + tee --append mkosi.local.conf <> /etc/yum.repos.d/copr_build* + # Ensure packages built for this test have highest priority + echo -e "\npriority=1" >> /etc/yum.repos.d/copr_build* -# Disable mkosi's own repository logic -touch /etc/yum.repos.d/mkosi.repo + # Disable mkosi's own repository logic + touch /etc/yum.repos.d/mkosi.repo +fi # TODO: drop once BTRFS regression is fixed in kernel 6.13 sed -i "s/Format=btrfs/Format=ext4/" mkosi.repart/10-root.conf -- cgit v1.2.3