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

snuyanzin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-ci-docker.git


The following commit(s) were added to refs/heads/main by this push:
     new 79ca5d2  [FLINK-41117][ci] Use ubuntu 26 in ci docker image
79ca5d2 is described below

commit 79ca5d230eb311320f073afce1873030ace393a5
Author: Sergey Nuyanzin <[email protected]>
AuthorDate: Sat Oct 24 16:28:10 2026 +0200

    [FLINK-41117][ci] Use ubuntu 26 in ci docker image
---
 base/Dockerfile | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/base/Dockerfile b/base/Dockerfile
index 8462e9b..d39618f 100644
--- a/base/Dockerfile
+++ b/base/Dockerfile
@@ -1,5 +1,5 @@
 # check=skip=FromPlatformFlagConstDisallowed
-FROM --platform=linux/amd64 ubuntu:24.04
+FROM --platform=linux/amd64 ubuntu:26.04
 
 # install packages
 RUN set -eux; \
@@ -158,13 +158,3 @@ ENV LANGUAGE="en_US.UTF-8"
 # OpenSSL 1.0.0, required by netty-tcnative on older Flink branches (e.g. 1.20)
 RUN wget -r --no-parent -nd --accept=libssl1.0.0_*ubuntu5.*_amd64.deb 
http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/
 RUN apt install ./libssl1.0.0_*.deb
-
-# OpenSSL 3.4.x (OPENSSL_3.2.0 symbols) required by 
flink-shaded-netty-tcnative-dynamic 2.0.81+,
-# which Ubuntu 24.04 (OpenSSL 3.0.13) lacks. Put it in /usr/local/lib so 
ldconfig prefers it.
-RUN set -eux; \
-       tmp="$(mktemp -d)"; cd "$tmp"; \
-       wget -q 
http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl3t64_3.4.1-1ubuntu3_amd64.deb;
 \
-       dpkg-deb -x libssl3t64_3.4.1-1ubuntu3_amd64.deb extracted; \
-       cp -a extracted/usr/lib/x86_64-linux-gnu/libssl.so.3 
extracted/usr/lib/x86_64-linux-gnu/libcrypto.so.3 /usr/local/lib/; \
-       ldconfig; \
-       cd /; rm -rf "$tmp"

Reply via email to