From 074add8deb30e0005c2ed7059c25abd2f940ff53 Mon Sep 17 00:00:00 2001 From: Philip Ross Date: Tue, 21 Sep 2021 14:06:32 -0700 Subject: [PATCH 1/2] update Elixir from 1.12.2 -> 1.12.3 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1058da3f5d1..f2c114fde2a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -182,8 +182,8 @@ RUN cd /tmp \ # Install Erlang, Elixir and Hex ENV PATH="$PATH:/usr/local/elixir/bin" # https://github.com/elixir-lang/elixir/releases -ARG ELIXIR_VERSION=v1.12.2 -ARG ELIXIR_CHECKSUM=38eb2281032b0cb096ef5e61f048c5374d6fb9bf4078ab8f9526a42e16e7c661732a632b55d6072328eedf87a47e6eeb3f0e3f90bba1086239c71350f90c75e5 +ARG ELIXIR_VERSION=v1.12.3 +ARG ELIXIR_CHECKSUM=db092caa32b55195eeb24a17e0ab98bb2fea38d2f638bc42fee45a6dfcd3ba0782618d27e281c545651f93914481866b9d34b6d284c7f763d197e87847fdaef4 # This version is currently pinned to OTP 23, due to an issue that we only hit # in production, where traffic is routed through a proxy that OTP 24 doesn't # play nice with. From 0b9853c7c567e0d25e0d30c43fa10eee55726cd7 Mon Sep 17 00:00:00 2001 From: Philip Ross Date: Mon, 4 Oct 2021 18:10:05 -0700 Subject: [PATCH 2/2] update erlang solutions from 1.0 to 2.0 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index f2c114fde2a..84dee5e2cd7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -188,14 +188,14 @@ ARG ELIXIR_CHECKSUM=db092caa32b55195eeb24a17e0ab98bb2fea38d2f638bc42fee45a6dfcd3 # in production, where traffic is routed through a proxy that OTP 24 doesn't # play nice with. ARG ERLANG_VERSION=1:23.3.4.5-1 -RUN curl -sSLfO https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb \ - && dpkg -i erlang-solutions_1.0_all.deb \ +RUN curl -sSLfO https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb \ + && dpkg -i erlang-solutions_2.0_all.deb \ && apt-get update \ && apt-get install -y --no-install-recommends esl-erlang=${ERLANG_VERSION} \ && curl -sSLfO https://github.com/elixir-lang/elixir/releases/download/${ELIXIR_VERSION}/Precompiled.zip \ && echo "$ELIXIR_CHECKSUM Precompiled.zip" | sha512sum -c - \ && unzip -d /usr/local/elixir -x Precompiled.zip \ - && rm -f Precompiled.zip erlang-solutions_1.0_all.deb \ + && rm -f Precompiled.zip erlang-solutions_2.0_all.deb \ && mix local.hex --force \ && rm -rf /var/lib/apt/lists/*