@@ -45,36 +45,24 @@ COPY root/usr/libexec/fix-permissions /usr/libexec/fix-permissions
4545#
4646# We need to call 2 (!) yum commands before being able to enable repositories properly
4747# This is a workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1479388
48- RUN yum repolist > /dev/null && \
49- yum install -y yum-utils gettext && \
50- yum-config-manager --disable \* &> /dev/null && \
51- yum-config-manager --enable rhel-server-rhscl-7-rpms && \
52- yum-config-manager --enable rhel-7-server-rpms && \
53- yum-config-manager --enable rhel-7-server-optional-rpms && \
54- INSTALL_PKGS="rsync tar gettext bind-utils rh-postgresql96 rh-postgresql96-postgresql-contrib nss_wrapper rh-postgresql96-postgresql-server rh-postgresql96-postgresql-devel" && \
55- yum -y --setopt=tsflags=nodocs install $INSTALL_PKGS && \
48+ RUN set -x && \
49+ YUM_ENABLE_REPOS="'--enablerepo=rhel-server-rhscl-7-rpms' '--enablerepo=rhel-7-server-rpms' '--enablerepo=rhel-7-server-eus-rpms' '--enablerepo=rhel-7-server-optional-rpms'" && \
50+ INSTALL_PKGS="yum-utils gettext rsync tar gettext bind-utils rh-postgresql96 rh-postgresql96-postgresql-contrib nss_wrapper rh-postgresql96-postgresql-server rh-postgresql96-postgresql-devel" && \
51+ yum -y '--disablerepo=*' $YUM_ENABLE_REPOS --setopt=tsflags=nodocs install $INSTALL_PKGS && \
5652 rpm -V $INSTALL_PKGS && \
5753 localedef -f UTF-8 -i en_US en_US.UTF-8 && \
5854 test "$(id postgres)" = "uid=26(postgres) gid=26(postgres) groups=26(postgres)" && \
5955 mkdir -p /var/lib/pgsql/data && \
6056 /usr/libexec/fix-permissions /var/lib/pgsql && \
6157 /usr/libexec/fix-permissions /var/run/postgresql
6258
63- # install dev tools used to compile ORACLE_FDW_2_0_0
64- RUN yum-config-manager --enable rhel-server-rhscl-7-rpms && \
65- yum-config-manager --enable rhel-7-server-rpms && \
66- yum-config-manager --enable rhel-7-server-eus-rpms && \
67- yum-config-manager --enable rhel-7-server-optional-rpms && \
68- yum -y groupinstall 'Development Tools' && \
69- yum clean all
70-
71- # install dev tools used to compile ORACLE_FDW_2_0_0
72- RUN yum-config-manager --enable rhel-server-rhscl-7-rpms && \
73- yum-config-manager --enable rhel-7-server-rpms && \
74- yum-config-manager --enable rhel-7-server-eus-rpms && \
75- yum-config-manager --enable rhel-7-server-optional-rpms && \
59+ RUN set -x && \
60+ YUM_ENABLE_REPOS="'--enablerepo=rhel-server-rhscl-7-rpms' '--enablerepo=rhel-7-server-rpms' '--enablerepo=rhel-7-server-eus-rpms' '--enablerepo=rhel-7-server-optional-rpms'" && \
61+ echo 'install dev tools used to compile ORACLE_FDW_2_0_0' && \
62+ yum -y '--disablerepo=*' $YUM_ENABLE_REPOS --setopt=tsflags=nodocs groupinstall 'Development Tools' && \
63+ echo 'install dev tools used to compile ORACLE_FDW_2_0_0' && \
7664 INSTALL_PKGS="wget libaio-devel" && \
77- yum -y --setopt=tsflags=nodocs install $INSTALL_PKGS && \
65+ yum -y '--disablerepo=*' $YUM_ENABLE_REPOS --setopt=tsflags=nodocs install $INSTALL_PKGS && \
7866 rpm -V $INSTALL_PKGS && \
7967 yum clean all
8068
0 commit comments