This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch update-ci-image-versions
in repository https://gitbox.apache.org/repos/asf/couchdb-ci.git

commit 1fcbca1224520074e613a96fb85f50053e00ac25
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Sun Apr 27 16:40:51 2025 -0400

    Update all Erlang versions
    
    There was a recent erlang ssh cve, we don't use that and are not
    vulnerable but let's update it anyway to keep various automated
    "checkers" happy.
---
 README.md                   |  6 +++---
 bin/install-dependencies.sh |  2 +-
 dockerfiles/almalinux-8     |  2 +-
 dockerfiles/almalinux-9     |  2 +-
 dockerfiles/debian-bookworm |  2 +-
 dockerfiles/debian-bullseye |  2 +-
 dockerfiles/ubuntu-focal    |  2 +-
 dockerfiles/ubuntu-jammy    |  2 +-
 dockerfiles/ubuntu-noble    |  2 +-
 pull-all-couchdbdev-docker  | 22 ++++++++++++++--------
 10 files changed, 25 insertions(+), 19 deletions(-)

diff --git a/README.md b/README.md
index b42a1c2..b738363 100644
--- a/README.md
+++ b/README.md
@@ -49,7 +49,7 @@ On the other hand, some OSes won't run older Erlangs because 
of library changes,
 Just specify on the command line any of the `ERLANGVERSION`, `NODEVERSION`, or 
`ELIXIRVERSION` environment variables:
 
 ```
-NODEVERSION=20 ELIXIRVERSION=v1.17.3 ERLANGVERSION=25.3.2.18 ./build.sh 
platform debian-bookworm
+NODEVERSION=20 ELIXIRVERSION=v1.17.3 ERLANGVERSION=26.2.5.11 ./build.sh 
platform debian-bookworm
 ```
 
 ## Building images for other architectures
@@ -132,7 +132,7 @@ set of target platforms that will be supplied to the buildx 
builder.
 ## Update images used for package releases with new Erlang versions
 
 ```
-ERLANGVERSION=24.3.4.7 ./build.sh buildx-platform-release
+ERLANGVERSION=27.3.3./build.sh buildx-platform-release
 ```
 
 This will build all the Debian and RHEL-clone OS images on x86-64 with that 
version of Erlang
@@ -186,7 +186,7 @@ After building the image as above:
 docker run -it couchdbdev/<tag>
 ```
 
-where `<tag>` is of the format `<distro>-<version>-<type>`, such as 
`debian-bookworm-erlang-25.3.2.18`.
+where `<tag>` is of the format `<distro>-<version>-<type>`, such as 
`debian-bookworm-erlang-26.2.5.11`.
 
 ## Running the CouchDB build in a published container
 
diff --git a/bin/install-dependencies.sh b/bin/install-dependencies.sh
index deda5d7..a99efed 100755
--- a/bin/install-dependencies.sh
+++ b/bin/install-dependencies.sh
@@ -30,7 +30,7 @@ set -e
 
 # Defaults updated 2023-03-20
 NODEVERSION=${NODEVERSION:-20}
-ERLANGVERSION=${ERLANGVERSION:-25.3.2.18}
+ERLANGVERSION=${ERLANGVERSION:-26.2.5.11}
 ELIXIRVERSION=${ELIXIRVERSION:-v1.17.3}
 
 
diff --git a/dockerfiles/almalinux-8 b/dockerfiles/almalinux-8
index abc4e82..112ee51 100644
--- a/dockerfiles/almalinux-8
+++ b/dockerfiles/almalinux-8
@@ -31,7 +31,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir to install
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/almalinux-9 b/dockerfiles/almalinux-9
index 17352c7..de959eb 100644
--- a/dockerfiles/almalinux-9
+++ b/dockerfiles/almalinux-9
@@ -31,7 +31,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir to install
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/debian-bookworm b/dockerfiles/debian-bookworm
index 3750492..ae930c9 100644
--- a/dockerfiles/debian-bookworm
+++ b/dockerfiles/debian-bookworm
@@ -36,7 +36,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/debian-bullseye b/dockerfiles/debian-bullseye
index df291d1..4dce862 100644
--- a/dockerfiles/debian-bullseye
+++ b/dockerfiles/debian-bullseye
@@ -36,7 +36,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/ubuntu-focal b/dockerfiles/ubuntu-focal
index 805d015..c7dc168 100644
--- a/dockerfiles/ubuntu-focal
+++ b/dockerfiles/ubuntu-focal
@@ -34,7 +34,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir to install
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/ubuntu-jammy b/dockerfiles/ubuntu-jammy
index 73e5251..ce2588d 100644
--- a/dockerfiles/ubuntu-jammy
+++ b/dockerfiles/ubuntu-jammy
@@ -34,7 +34,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir to install
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/dockerfiles/ubuntu-noble b/dockerfiles/ubuntu-noble
index 273092b..def4ce3 100644
--- a/dockerfiles/ubuntu-noble
+++ b/dockerfiles/ubuntu-noble
@@ -34,7 +34,7 @@ ARG js=js
 # Choose whether to install Erlang, default yes
 ARG erlang=erlang
 # Select version of Node, Erlang and Elixir to install
-ARG erlangversion=25.3.2.18
+ARG erlangversion=26.2.5.11
 ARG elixirversion=v1.17.3
 ARG nodeversion=20
 
diff --git a/pull-all-couchdbdev-docker b/pull-all-couchdbdev-docker
index 58c6f99..36060f2 100644
--- a/pull-all-couchdbdev-docker
+++ b/pull-all-couchdbdev-docker
@@ -4,14 +4,20 @@ DOCKER_ORG="apache"
 
 # These are the images that are currently being used, so don't `docker rmi` 
them on cleanup.
 KEEP_IMAGES=(
-couchdbci-debian:bookworm-erlang-25.3.2.18
-couchdbci-debian:bookworm-erlang-26.2.5.4
-couchdbci-debian:bookworm-erlang:27.1.1
-couchdbci-centos:9-erlang-25.3.2.18
-couchdbci-centos:8-erlang-25.3.2.18
-couchdbci-ubuntu:noble-erlang-25.3.2.18
-couchdbci-ubuntu:jammy-erlang-25.3.2.18
-couchdbci-ubuntu:focal-erlang-25.3.2.18
+couchdbci-debian:bookworm-erlang-25.3.2.20
+couchdbci-debian:bookworm-erlang-26.2.5.11
+couchdbci-debian:bookworm-erlang:27.3.3
+couchdbci-centos:9-erlang-25.3.2.20
+couchdbci-centos:8-erlang-25.3.2.20
+couchdbci-centos:9-erlang-26.2.5.11
+couchdbci-centos:8-erlang-26.2.5.11
+couchdbci-ubuntu:noble-erlang-25.3.2.20
+couchdbci-ubuntu:jammy-erlang-25.3.2.20
+couchdbci-ubuntu:focal-erlang-25.3.2.20
+couchdbci-ubuntu:focal-erlang-25.3.2.20
+couchdbci-ubuntu:noble-erlang-26.2.5.11
+couchdbci-ubuntu:jammy-erlang-26.2.5.11
+couchdbci-ubuntu:focal-erlang-26.2.5.11
 )
 
 for image in ${KEEP_IMAGES[*]}

Reply via email to