Skip to content

Commit 9ee5859

Browse files
FedeDPpoiana
authored andcommitted
fix(docker): fixed centos7 builder because of EoL.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
1 parent 2da5fab commit 9ee5859

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

docker/builders/builder-centos-x86_64_gcc4.8.5.Dockerfile

+13-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,19 @@ FROM centos:7
22

33
LABEL maintainer="cncf-falco-dev@lists.cncf.io"
44

5-
RUN yum -y install centos-release-scl && \
6-
yum -y install gcc \
5+
# Fix broken mirrors - centos:7 eol
6+
RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo; \
7+
sed -i s/^#.*baseurl=http/baseurl=https/g /etc/yum.repos.d/*.repo; \
8+
sed -i s/^mirrorlist=http/#mirrorlist=https/g /etc/yum.repos.d/*.repo
9+
10+
RUN yum -y install centos-release-scl
11+
12+
# fix broken mirrors (again)
13+
RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo; \
14+
sed -i s/^#.*baseurl=http/baseurl=https/g /etc/yum.repos.d/*.repo; \
15+
sed -i s/^mirrorlist=http/#mirrorlist=https/g /etc/yum.repos.d/*.repo
16+
17+
RUN yum -y install gcc \
718
llvm-toolset-7.0 \
819
bash-completion \
920
bc \

0 commit comments

Comments
 (0)