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