Skip to content

Commit 3d4ce51

Browse files
committed
Update devel packages piecemeal so that openssl isn't updated
Fixes lambci#163
1 parent 4eaedc3 commit 3d4ce51

File tree

5 files changed

+14
-13
lines changed

5 files changed

+14
-13
lines changed

base/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV PATH=/usr/local/bin:/usr/bin/:/bin:/opt/bin \
2323
AWS_XRAY_CONTEXT_MISSING=LOG_ERROR \
2424
_X_AMZN_TRACE_ID='Parent=11560be54abce8ed'
2525

26-
RUN yum reinstall -y --releasever=latest filesystem; \
26+
RUN yum reinstall -y filesystem; \
2727
rm -rf /var/cache/yum /var/lib/rpm/__db.* && \
2828
> /var/log/yum.log && \
2929
mkdir /tmp && \

base/build/Dockerfile

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,18 @@ f.close();" && \
1616
rpm --rebuilddb && \
1717
yum install -y --releasever=latest yum-plugin-ovl && \
1818
yum reinstall -y --releasever=latest setup pam shadow-utils audit-libs glibc glibc-common iptables fipscheck-lib && \
19-
rm -rf /var/cache/yum && \
19+
yum clean all && \
2020
yum reinstall -y openssl openssh-clients && \
21-
rm -rf /var/cache/yum && \
21+
yum clean all && \
2222
yum install -y --releasever=latest glibc-devel && \
23-
yum groupinstall -y --releasever=latest development && \
24-
yum install -y --releasever=latest clang cmake docker \
25-
libssh2-devel libffi-devel python27-devel python34-devel \
26-
libmpc-devel mpfr-devel gmp-devel pcre-devel cairo-devel ImageMagick-devel \
27-
libcurl-devel expat-devel libicu-devel libxml2-devel libxslt-devel lua-devel \
28-
ncurses-devel readline-devel db4-devel gdbm-devel sqlite-devel && \
23+
yum clean all && \
24+
yum groupinstall -y development && \
25+
yum install -y clang cmake docker libffi-devel python27-devel python34-devel \
26+
libmpc-devel mpfr-devel gmp-devel cairo-devel expat-devel libicu-devel lua-devel \
27+
ncurses-devel readline-devel db4-devel gdbm-devel sqlite-devel keyutils-libs-devel libcom_err-devel && \
28+
yum clean all && \
29+
yum install -y --releasever=latest pcre-devel ImageMagick-devel libxml2-devel libxslt-devel libcurl-devel krb5-devel && \
30+
yum clean all && \
31+
yum install -y libssh2-devel && \
2932
rm -rf /var/cache/yum /var/lib/rpm/__db.* && \
3033
> /var/log/yum.log
31-

dotnetcore2.0/build/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ENV PATH=/var/lang/bin:$PATH \
99

1010
RUN rm -rf /var/runtime /var/lang && \
1111
curl https://lambci.s3.amazonaws.com/fs/dotnetcore2.0.tgz | tar -zx -C / && \
12-
yum install -y --releasever=latest libunwind && \
12+
yum install -y libunwind && \
1313
curl https://dot.net/v1/dotnet-install.sh | bash -s -- -v $DOTNET_SDK_VERSION -i /var/lang/bin && \
1414
mkdir /tmp/warmup && \
1515
cd /tmp/warmup && \

dotnetcore2.1/build/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ENV PATH=/var/lang/bin:$PATH \
99

1010
RUN rm -rf /var/runtime /var/lang && \
1111
curl https://lambci.s3.amazonaws.com/fs/dotnetcore2.1.tgz | tar -zx -C / && \
12-
yum install -y --releasever=latest libunwind && \
12+
yum install -y libunwind && \
1313
curl https://dot.net/v1/dotnet-install.sh | bash -s -- -v $DOTNET_SDK_VERSION -i /var/lang/bin && \
1414
mkdir /tmp/warmup && \
1515
cd /tmp/warmup && \

python3.6/build/Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ ENV PATH=/var/lang/bin:$PATH \
88

99
RUN rm -rf /var/runtime /var/lang && \
1010
curl https://lambci.s3.amazonaws.com/fs/python3.6.tgz | tar -xz -C / && \
11-
yum install -y --releasever=latest bzip2-devel && \
1211
sed -i '/^prefix=/c\prefix=/var/lang' /var/lang/lib/pkgconfig/python-3.6.pc && \
1312
curl https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz | tar -xJ && \
1413
cd Python-3.6.8 && \

0 commit comments

Comments
 (0)