[ 
https://issues.apache.org/jira/browse/HDDS-8247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17922320#comment-17922320
 ] 

Attila Doroszlai commented on HDDS-8247:
----------------------------------------

This is backported to 1.4.2, but using {{ozone-runner}} image with JDK11.

> Bump JDK to 17 in ozone-runner
> ------------------------------
>
>                 Key: HDDS-8247
>                 URL: https://issues.apache.org/jira/browse/HDDS-8247
>             Project: Apache Ozone
>          Issue Type: Sub-task
>            Reporter: Siyao Meng
>            Assignee: Attila Doroszlai
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 2.0.0, runner-20240316-jdk17-1, 1.4.2
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Not ready for merge.
> [java-17-openjdk-devel|https://pkgs.org/download/java-17-openjdk-devel] 
> package does not exist in CentOS 7 official repo. Here I install Zulu JDK 17 
> from Azul's repo. Or bump to CentOS 8 (had some issues with Kerberos back 
> then, not sure if they are fixed yet.)
> {code:title=https://github.com/apache/ozone-docker-runner}
> diff --git a/Dockerfile b/Dockerfile
> index 6198ff1..4355932 100644
> --- a/Dockerfile
> +++ b/Dockerfile
> @@ -74,10 +74,12 @@ RUN export ROCKSDB_VER=7.0.4 \
>  
>  FROM centos:7.9.2009
>  RUN rpm -Uvh 
> https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
> +# Add Azul RPM repository for Zulu JDK 17. See 
> https://docs.azul.com/core/zulu-openjdk/install/rpm-based-linux
> +RUN yum install -y https://cdn.azul.com/zulu/bin/zulu-repo-1.0.0-1.noarch.rpm
>  RUN set -eux ; \
>      yum install -y \
>        bzip2 \
> -      java-11-openjdk-devel \
> +      zulu17-jdk \
>        jq \
>        nmap-ncat \
>        python3 python3-pip \
> {code}
> For local testing, run:
> {code:bash}
> docker buildx build --platform linux/arm64 -t apache/ozone-runner:dev-17 . 
> --progress=plain
> {code}
> then switch local runner image label to dev:
> {code}
> export OZONE_RUNNER_VERSION=dev-17
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org
For additional commands, e-mail: issues-h...@ozone.apache.org

Reply via email to