From 81e11c7946b52fe02141fe327cf298c7da62e5c0 Mon Sep 17 00:00:00 2001 From: Achilleas Koutsou Date: Thu, 1 Sep 2022 14:04:37 +0200 Subject: [PATCH] test: override hashicorp repo releasever for F37 Set $releasever to 36 when running on Fedora 37 because there is no hashicorp repo for it yet. --- test/cases/azure.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/cases/azure.sh b/test/cases/azure.sh index 61b1b25b0..5cfeac2c2 100755 --- a/test/cases/azure.sh +++ b/test/cases/azure.sh @@ -70,11 +70,16 @@ else echo "Test is not running on neither Fedora, RHEL or CentOS, terminating!" exit 1 fi + sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo # set $releasever to 8 when running on RHEL-9 because there is no hashicorp repo for it yet if [[ $ID == rhel || $ID == centos ]] && [[ ${VERSION_ID%.*} == 9 ]]; then # shellcheck disable=SC2016 sudo sed -i 's/$releasever/8/g' /etc/yum.repos.d/hashicorp.repo +# set $releasever to 36 when running on Fedora 37 because there is no hashicorp repo for it yet +elif [[ $ID == fedora ]] && [[ ${VERSION_ID%.*} == 37 ]]; then + # shellcheck disable=SC2016 + sudo sed -i 's/$releasever/36/g' /etc/yum.repos.d/hashicorp.repo fi sudo dnf install -y terraform