Skip to content

Commit 5e30026

Browse files
committed
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.
1 parent e59510d commit 5e30026

File tree

10 files changed

+25
-19
lines changed

10 files changed

+25
-19
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ On the other hand, some OSes won't run older Erlangs because of library changes,
4949
Just specify on the command line any of the `ERLANGVERSION`, `NODEVERSION`, or `ELIXIRVERSION` environment variables:
5050

5151
```
52-
NODEVERSION=20 ELIXIRVERSION=v1.17.3 ERLANGVERSION=25.3.2.18 ./build.sh platform debian-bookworm
52+
NODEVERSION=20 ELIXIRVERSION=v1.17.3 ERLANGVERSION=26.2.5.11 ./build.sh platform debian-bookworm
5353
```
5454

5555
## Building images for other architectures
@@ -132,7 +132,7 @@ set of target platforms that will be supplied to the buildx builder.
132132
## Update images used for package releases with new Erlang versions
133133

134134
```
135-
ERLANGVERSION=24.3.4.7 ./build.sh buildx-platform-release
135+
ERLANGVERSION=27.3.3./build.sh buildx-platform-release
136136
```
137137

138138
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:
186186
docker run -it couchdbdev/<tag>
187187
```
188188

189-
where `<tag>` is of the format `<distro>-<version>-<type>`, such as `debian-bookworm-erlang-25.3.2.18`.
189+
where `<tag>` is of the format `<distro>-<version>-<type>`, such as `debian-bookworm-erlang-26.2.5.11`.
190190

191191
## Running the CouchDB build in a published container
192192

bin/install-dependencies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ set -e
3030

3131
# Defaults updated 2023-03-20
3232
NODEVERSION=${NODEVERSION:-20}
33-
ERLANGVERSION=${ERLANGVERSION:-25.3.2.18}
33+
ERLANGVERSION=${ERLANGVERSION:-26.2.5.11}
3434
ELIXIRVERSION=${ELIXIRVERSION:-v1.17.3}
3535

3636

dockerfiles/almalinux-8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ARG js=js
3131
# Choose whether to install Erlang, default yes
3232
ARG erlang=erlang
3333
# Select version of Node, Erlang and Elixir to install
34-
ARG erlangversion=25.3.2.18
34+
ARG erlangversion=26.2.5.11
3535
ARG elixirversion=v1.17.3
3636
ARG nodeversion=20
3737

dockerfiles/almalinux-9

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ARG js=js
3131
# Choose whether to install Erlang, default yes
3232
ARG erlang=erlang
3333
# Select version of Node, Erlang and Elixir to install
34-
ARG erlangversion=25.3.2.18
34+
ARG erlangversion=26.2.5.11
3535
ARG elixirversion=v1.17.3
3636
ARG nodeversion=20
3737

dockerfiles/debian-bookworm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ARG js=js
3636
# Choose whether to install Erlang, default yes
3737
ARG erlang=erlang
3838
# Select version of Node, Erlang and Elixir
39-
ARG erlangversion=25.3.2.18
39+
ARG erlangversion=26.2.5.11
4040
ARG elixirversion=v1.17.3
4141
ARG nodeversion=20
4242

dockerfiles/debian-bullseye

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ARG js=js
3636
# Choose whether to install Erlang, default yes
3737
ARG erlang=erlang
3838
# Select version of Node, Erlang and Elixir
39-
ARG erlangversion=25.3.2.18
39+
ARG erlangversion=26.2.5.11
4040
ARG elixirversion=v1.17.3
4141
ARG nodeversion=20
4242

dockerfiles/ubuntu-focal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ARG js=js
3434
# Choose whether to install Erlang, default yes
3535
ARG erlang=erlang
3636
# Select version of Node, Erlang and Elixir to install
37-
ARG erlangversion=25.3.2.18
37+
ARG erlangversion=26.2.5.11
3838
ARG elixirversion=v1.17.3
3939
ARG nodeversion=20
4040

dockerfiles/ubuntu-jammy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ARG js=js
3434
# Choose whether to install Erlang, default yes
3535
ARG erlang=erlang
3636
# Select version of Node, Erlang and Elixir to install
37-
ARG erlangversion=25.3.2.18
37+
ARG erlangversion=26.2.5.11
3838
ARG elixirversion=v1.17.3
3939
ARG nodeversion=20
4040

dockerfiles/ubuntu-noble

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ARG js=js
3434
# Choose whether to install Erlang, default yes
3535
ARG erlang=erlang
3636
# Select version of Node, Erlang and Elixir to install
37-
ARG erlangversion=25.3.2.18
37+
ARG erlangversion=26.2.5.11
3838
ARG elixirversion=v1.17.3
3939
ARG nodeversion=20
4040

pull-all-couchdbdev-docker

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,20 @@ DOCKER_ORG="apache"
44

55
# These are the images that are currently being used, so don't `docker rmi` them on cleanup.
66
KEEP_IMAGES=(
7-
couchdbci-debian:bookworm-erlang-25.3.2.18
8-
couchdbci-debian:bookworm-erlang-26.2.5.4
9-
couchdbci-debian:bookworm-erlang:27.1.1
10-
couchdbci-centos:9-erlang-25.3.2.18
11-
couchdbci-centos:8-erlang-25.3.2.18
12-
couchdbci-ubuntu:noble-erlang-25.3.2.18
13-
couchdbci-ubuntu:jammy-erlang-25.3.2.18
14-
couchdbci-ubuntu:focal-erlang-25.3.2.18
7+
couchdbci-debian:bookworm-erlang-25.3.2.20
8+
couchdbci-debian:bookworm-erlang-26.2.5.11
9+
couchdbci-debian:bookworm-erlang:27.3.3
10+
couchdbci-centos:9-erlang-25.3.2.20
11+
couchdbci-centos:8-erlang-25.3.2.20
12+
couchdbci-centos:9-erlang-26.2.5.11
13+
couchdbci-centos:8-erlang-26.2.5.11
14+
couchdbci-ubuntu:noble-erlang-25.3.2.20
15+
couchdbci-ubuntu:jammy-erlang-25.3.2.20
16+
couchdbci-ubuntu:focal-erlang-25.3.2.20
17+
couchdbci-ubuntu:focal-erlang-25.3.2.20
18+
couchdbci-ubuntu:noble-erlang-26.2.5.11
19+
couchdbci-ubuntu:jammy-erlang-26.2.5.11
20+
couchdbci-ubuntu:focal-erlang-26.2.5.11
1521
)
1622

1723
for image in ${KEEP_IMAGES[*]}

0 commit comments

Comments
 (0)