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

chesnay pushed a commit to branch dev-1.14
in repository https://gitbox.apache.org/repos/asf/flink-docker.git


The following commit(s) were added to refs/heads/dev-1.14 by this push:
     new d7e30b2  [FLINK-29137] Switch to Eclipse Temurin
d7e30b2 is described below

commit d7e30b225208ee63ecbc364433f7ae4103c17689
Author: Chesnay Schepler <ches...@apache.org>
AuthorDate: Tue Aug 30 10:25:37 2022 +0200

    [FLINK-29137] Switch to Eclipse Temurin
---
 Dockerfile-debian.template => Dockerfile-ubuntu.template | 2 +-
 generator.sh                                             | 4 ++--
 testing/testing_lib.sh                                   | 7 ++-----
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/Dockerfile-debian.template b/Dockerfile-ubuntu.template
similarity index 97%
rename from Dockerfile-debian.template
rename to Dockerfile-ubuntu.template
index 4aa6b5f..04fce5a 100644
--- a/Dockerfile-debian.template
+++ b/Dockerfile-ubuntu.template
@@ -21,7 +21,7 @@ FROM %%FROM_IMAGE%%
 # Install dependencies
 RUN set -ex; \
   apt-get update; \
-  apt-get -y install libsnappy1v5 gettext-base libjemalloc-dev; \
+  apt-get -y install gpg libsnappy1v5 gettext-base libjemalloc-dev; \
   rm -rf /var/lib/apt/lists/*
 
 # Grab gosu for easy step-down from root
diff --git a/generator.sh b/generator.sh
index 94d7550..f2b27f5 100644
--- a/generator.sh
+++ b/generator.sh
@@ -1,6 +1,6 @@
 #!/bin/bash -e
 
-export SOURCE_VARIANTS=(debian )
+export SOURCE_VARIANTS=(ubuntu )
 
 export DEFAULT_SCALA="2.12"
 export DEFAULT_JAVA="8"
@@ -15,7 +15,7 @@ function generateDockerfile {
     java_version=$6
     source_variant=$7
 
-    from_docker_image="openjdk:${java_version}-jre"
+    from_docker_image="eclipse-temurin:${java_version}-jre-jammy"
 
     cp docker-entrypoint.sh "$dir/docker-entrypoint.sh"
 
diff --git a/testing/testing_lib.sh b/testing/testing_lib.sh
index f964950..d1a7ff3 100644
--- a/testing/testing_lib.sh
+++ b/testing/testing_lib.sh
@@ -235,13 +235,10 @@ function smoke_test_one_image() {
     internal_smoke_test_images "$(ls ./*/*/Dockerfile | tail -n 1)" ""
 }
 
-# Similar to smoke_test_one_image, but test one debian image and one alpine 
image running as a
-# non-root user.
+# Similar to smoke_test_one_image, but test as a non-root user.
 function smoke_test_one_image_non_root() {
     echo >&2 "==> Test images running as non-root"
-    local dockerfiles="$dockerfiles $(ls ./*/*-debian/Dockerfile | tail -n 1)"
-    dockerfiles="$dockerfiles $(ls ./*/*-alpine/Dockerfile | tail -n 1)"
-    internal_smoke_test_images "$dockerfiles" "--user flink"
+    internal_smoke_test_images "$(ls ./*/*/Dockerfile | tail -n 1)" "--user 
flink"
 }
 
 function test_docker_entrypoint() {

Reply via email to