This is an automated email from the ASF dual-hosted git repository. lcwik pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push: new 684917f9bc5 Swap Java SDK container to use eclipse-temurin as the base instead of OpenJDK (#25402) 684917f9bc5 is described below commit 684917f9bc504abfcd8242475a8c4ad36460964b Author: Luke Cwik <lukec...@gmail.com> AuthorDate: Thu Feb 16 14:37:09 2023 -0800 Swap Java SDK container to use eclipse-temurin as the base instead of OpenJDK (#25402) As discussed on https://lists.apache.org/thread/h4m02o0br5g5t3o3m8r4lkl431vvzhsg Fixes #25371 --- CHANGES.md | 4 ++++ sdks/java/container/Dockerfile | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 11db2aaf875..252fba0ca04 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -54,6 +54,10 @@ ## Highlights +* Java SDK containers migrated to [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin) + as a base. This change migrates away from the deprecated [OpenJDK](https://hub.docker.com/_/openjdk) + container. Eclipse Temurin is currently based upon Ubuntu 22.04 while the OpenJDK + container was based upon Debian 11. * RunInference PTransform will accept model paths as SideInputs in Python SDK. ([#24042](https://github.com/apache/beam/issues/24042)) * RunInference supports ONNX runtime in Python SDK ([#22972](https://github.com/apache/beam/issues/22972)) diff --git a/sdks/java/container/Dockerfile b/sdks/java/container/Dockerfile index 5f25c1e65a9..1ee943a73b0 100644 --- a/sdks/java/container/Dockerfile +++ b/sdks/java/container/Dockerfile @@ -16,7 +16,7 @@ # limitations under the License. ############################################################################### ARG java_version -FROM openjdk:${java_version}-bullseye +FROM eclipse-temurin:${java_version} MAINTAINER "Apache Beam <d...@beam.apache.org>" ARG pull_licenses