Merge pull request #83 from ovh/centos

fix: packages-check: centos8: handle new repo names
This commit is contained in:
Stéphane Lesimple 2020-12-08 12:02:06 +01:00 committed by GitHub
commit b82f80defb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -85,8 +85,12 @@ elif echo "$DISTRO_LIKE" | grep -q -w rhel; then
if [ "$opt_install" = 1 ]; then
if [ "$DISTRO_VERSION_MAJOR" = 8 ]; then
sed -i -e 's/enabled=.*/enabled=1/g' /etc/yum.repos.d/CentOS-PowerTools.repo
sed -i -e 's/enabled=.*/enabled=1/g' /etc/yum.repos.d/CentOS-Extras.repo
# in December 2020, they added "-Linux" to their repo name, so trying both combinations
for repo in CentOS-PowerTools CentOS-Extras CentOS-Linux-PowerTools CentOS-Linux-Extras
do
test -f /etc/yum.repos.d/$repo.repo || continue
sed -i -e 's/enabled=.*/enabled=1/g' /etc/yum.repos.d/$repo.repo
done
fi
yum install -y epel-release
# shellcheck disable=SC2086