From 6db7fccbfdfd8a0d5b147c4eaf3b1a85203cfca5 Mon Sep 17 00:00:00 2001 From: Ken Zangelin Date: Mon, 26 Feb 2024 15:45:17 +0100 Subject: [PATCH] Desperate attempt VII to fix boost installation for the base image --- docker/Dockerfile-ubi-base | 4 ++++ docker/build-ubi/install-boost-ops-dependencies.sh | 5 ++--- docker/build-ubi/install-mongo-driver.sh | 6 +++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/docker/Dockerfile-ubi-base b/docker/Dockerfile-ubi-base index 879f91d45e..e637b0b23a 100644 --- a/docker/Dockerfile-ubi-base +++ b/docker/Dockerfile-ubi-base @@ -6,6 +6,10 @@ ENV PAHO_VERSION='v1.3.1' COPY ./docker/subscription-manager.conf /etc/yum/pluginconf.d/subscription-manager.conf COPY ./docker/ubi.repo /etc/yum.repos.d/ubi.repo +RUN yum-config-manager --nogpgcheck --disable pgdg10 +RUN yum-config-manager --nogpgcheck --disable pgdg11 +RUN rm /var/cache/dnf/* + RUN mkdir /tmp/build COPY ./docker/build-ubi/install-build-dependencies.sh /tmp/build/install-build-dependencies.sh diff --git a/docker/build-ubi/install-boost-ops-dependencies.sh b/docker/build-ubi/install-boost-ops-dependencies.sh index cab4ff3909..f71df3f6fc 100755 --- a/docker/build-ubi/install-boost-ops-dependencies.sh +++ b/docker/build-ubi/install-boost-ops-dependencies.sh @@ -29,9 +29,8 @@ OPS_DEPS_CORE=( 'ca-certificates' \ ) -#yum install -y http://repo.okay.com.mx/centos/7/x86_64/release/okay-release-1-5.noarch.rpm -#yum install -y boost-devel -yum -y install https://rpm.pbone.net/info_idpl_80709566_distro_centosother_com_boost-devel-1.66.0-13.el8.x86_64.rpm +yum install -y http://repo.okay.com.mx/centos/7/x86_64/release/okay-release-1-5.noarch.rpm +yum install -y boost-devel yum install -y ${TO_INSTALL[@]} diff --git a/docker/build-ubi/install-mongo-driver.sh b/docker/build-ubi/install-mongo-driver.sh index 7d945f4095..90a43f54de 100755 --- a/docker/build-ubi/install-mongo-driver.sh +++ b/docker/build-ubi/install-mongo-driver.sh @@ -22,10 +22,10 @@ set -e -#yum -y install http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-5.el8.noarch.rpm -#dnf -y install http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-5.el8.noarch.rpm +# dnf -y install http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-5.el8.noarch.rpm +# yum -y install https://rpm.pbone.net/info_idpl_80709566_distro_centosother_com_boost-devel-1.66.0-13.el8.x86_64.rpm -yum -y install https://rpm.pbone.net/info_idpl_80709566_distro_centosother_com_boost-devel-1.66.0-13.el8.x86_64.rpm +yum -y install http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-5.el8.noarch.rpm yum -y install scons echo -e "\e[1;32m Builder: installing mongo cxx driver \e[0m"