From 7476f49b4d78a5c687d36658b28109cb5f9386f6 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 3 Dec 2020 12:30:15 +0100 Subject: [PATCH] el6 builds: use vault.centos.org --- .../dockerfiles/CentOS-SCLo-scl-rh.repo | 8 +++++ .../dockerfiles/Centos-Base-Vault.repo | 34 +++++++++++++++++++ .../dockerfiles/Dockerfile.target.centos-6 | 6 ++-- 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo create mode 100644 builder-support/dockerfiles/Centos-Base-Vault.repo diff --git a/builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo b/builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo new file mode 100644 index 0000000000..b1bb764e56 --- /dev/null +++ b/builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo @@ -0,0 +1,8 @@ +[centos-sclo-rh] +name=CentOS-6 - SCLo rh +baseurl=http://vault.centos.org/centos/6/sclo/$basearch/rh/ +#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=6&repo=sclo-rh +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo + diff --git a/builder-support/dockerfiles/Centos-Base-Vault.repo b/builder-support/dockerfiles/Centos-Base-Vault.repo new file mode 100644 index 0000000000..0fecdb809d --- /dev/null +++ b/builder-support/dockerfiles/Centos-Base-Vault.repo @@ -0,0 +1,34 @@ +[base] +name=CentOS-6.10 - Base +baseurl=http://vault.centos.org/6.10/os/$basearch/ +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 +enabled=1 + +[updates] +name=CentOS-6.10 - Updates +baseurl=http://vault.centos.org/6.10/updates/$basearch/ +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 +enabled=1 + +[extras] +name=CentOS-6.10 - Extras +baseurl=http://vault.centos.org/6.10/extras/$basearch/ +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 +enabled=1 + +[contrib] +name=CentOS-6.10 - Contrib +baseurl=http://vault.centos.org/6.10/contrib/$basearch/ +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 +enabled=1 + +[centosplus] +name=CentOS-6.10 - CentOSPlus +baseurl=http://vault.centos.org/6.10/centosplus/$basearch/ +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 +enabled=1 diff --git a/builder-support/dockerfiles/Dockerfile.target.centos-6 b/builder-support/dockerfiles/Dockerfile.target.centos-6 index 38a1290783..bae876522e 100644 --- a/builder-support/dockerfiles/Dockerfile.target.centos-6 +++ b/builder-support/dockerfiles/Dockerfile.target.centos-6 @@ -4,11 +4,13 @@ # This defines the distribution base layer # Put only the bare minimum of common commands here, without dev tools FROM centos:6 as dist-base +COPY /builder-support/dockerfiles/Centos-Base-Vault.repo /etc/yum.repos.d/CentOS-Base.repo ARG BUILDER_CACHE_BUSTER= RUN which yum RUN touch /var/lib/rpm/* && yum clean all -RUN touch /var/lib/rpm/* && yum install -y --verbose epel-release centos-release-scl-rh && \ - yum install -y --nogpgcheck devtoolset-7-gcc-c++ +RUN touch /var/lib/rpm/* && yum install -y --verbose epel-release centos-release-scl-rh +COPY /builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo +RUN touch /var/lib/rpm/* && yum install -y --nogpgcheck devtoolset-7-gcc-c++ # Enable IUS Community Repository (for Python 3.6) RUN curl https://setup.ius.io/ | sh -- 2.47.2