mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
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. (cherry picked from commit 8e3347f3bd3d9a01b8f39b0858eab74084ecf20a)
This commit is contained in:
parent
45d45ebfac
commit
3a93f4dc7d
@ -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 <<EOF
|
||||
[Build]
|
||||
ToolsTreeSandboxTrees=
|
||||
/etc/yum.repos.d/:/etc/yum.repos.d/
|
||||
/var/share/test-artifacts/:/var/share/test-artifacts/
|
||||
@ -72,14 +77,15 @@ SandboxTrees=
|
||||
Environment=NO_BUILD=1
|
||||
EOF
|
||||
|
||||
cat /etc/dnf/dnf.conf
|
||||
cat /etc/yum.repos.d/*
|
||||
cat /etc/dnf/dnf.conf
|
||||
cat /etc/yum.repos.d/*
|
||||
|
||||
# Ensure packages built for this test have highest priority
|
||||
echo -e "\npriority=1" >> /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
|
||||
|
Loading…
x
Reference in New Issue
Block a user