You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by dw...@apache.org on 2020/07/21 09:51:50 UTC

[flink] 01/02: [FLINK-18600] Upgrade kerberized yarn docker image to use openjdk

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

dwysakowicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git

commit 8a4ec1a1ba3398b43cda640807b2f2bf98a7f992
Author: Dawid Wysakowicz <dw...@apache.org>
AuthorDate: Thu Jul 16 13:57:09 2020 +0200

    [FLINK-18600] Upgrade kerberized yarn docker image to use openjdk
---
 .../test-scripts/docker-hadoop-secure-cluster/Dockerfile    | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/Dockerfile b/flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/Dockerfile
index b1902f6..ff9b640 100644
--- a/flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/Dockerfile
+++ b/flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/Dockerfile
@@ -24,7 +24,7 @@
 #
 # Creates multi-node, kerberized Hadoop cluster on Docker
 
-FROM sequenceiq/pam:ubuntu-14.04
+FROM openjdk:8
 
 RUN set -x \
     && addgroup hadoop \
@@ -35,7 +35,7 @@ RUN set -x \
 
 # install dev tools
 RUN set -x \
-    && apt-get update && apt-get install -y \
+    && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
     curl tar sudo openssh-server openssh-client rsync unzip krb5-user
 
 # Kerberos client
@@ -51,15 +51,6 @@ RUN set -x \
     && ssh-keygen -q -N "" -t rsa -f /root/.ssh/id_rsa \
     && cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys
 
-# java
-RUN set -x \
-    && mkdir -p /usr/java/default \
-    && curl -Ls 'https://download.oracle.com/otn-pub/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz' -H 'Cookie: oraclelicense=accept-securebackup-cookie' | \
-        tar --strip-components=1 -xz -C /usr/java/default/
-
-ENV JAVA_HOME /usr/java/default
-ENV PATH $PATH:$JAVA_HOME/bin
-
 RUN sed -i 's/^#crypto.policy=unlimited/crypto.policy=unlimited/' $JAVA_HOME/jre/lib/security/java.security
 
 ARG HADOOP_VERSION=2.8.4