From 8930717b7629ec927d83866874926ea29a4a6b45 Mon Sep 17 00:00:00 2001 From: Ioannis Igoumenos Date: Tue, 27 Aug 2024 17:37:52 +0300 Subject: [PATCH] fix centos mirrorlist issue --- comanage-registry-internet2-tier-base/Dockerfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/comanage-registry-internet2-tier-base/Dockerfile b/comanage-registry-internet2-tier-base/Dockerfile index affa9d2..a787f21 100644 --- a/comanage-registry-internet2-tier-base/Dockerfile +++ b/comanage-registry-internet2-tier-base/Dockerfile @@ -23,7 +23,15 @@ USER root RUN yum -y remove \ postgresql-libs \ postgresql-devel \ - postgresql + postgresql \ + +# Centos 7 has reached EOL (End of Life) today, 1 July 2024, +# thus mirrorlist.centos.org is no longer required. +# In order to install packages, +# you have to adjust repositories from "mirrorlist" to "baseurl" +RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo \ + sed -i s/^#.*baseurl=http/baseurl=https/g /etc/yum.repos.d/*.repo \ + sed -i s/^mirrorlist=http/#mirrorlist=https/g /etc/yum.repos.d/*.repo \ ARG PHP_VERSION=8.1.29 ARG PHP_SRC_URL=https://github.com/php/php-src/archive/php-${PHP_VERSION}.tar.gz