This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 6b7d3f081cb HDDS-15673. Use Java 25 in CI (#10625)
6b7d3f081cb is described below
commit 6b7d3f081cbe52265192d47db69c6e7a86f5494d
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Tue Jun 30 11:55:25 2026 +0200
HDDS-15673. Use Java 25 in CI (#10625)
---
.github/workflows/build-ratis.yml | 2 +-
.github/workflows/ci.yml | 2 +-
.github/workflows/intermittent-test-check.yml | 2 +-
.github/workflows/populate-cache.yml | 2 +-
.github/workflows/repeat-acceptance.yml | 2 +-
hadoop-ozone/dist/pom.xml | 4 ++--
6 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/build-ratis.yml
b/.github/workflows/build-ratis.yml
index e002b80d54f..90cfb93084a 100644
--- a/.github/workflows/build-ratis.yml
+++ b/.github/workflows/build-ratis.yml
@@ -85,7 +85,7 @@ jobs:
uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 #
v5.3.0
with:
distribution: 'temurin'
- java-version: 8
+ java-version: 25
- name: Get component versions
id: versions
run: |
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 522a4487bf3..6715b75ad3a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -40,7 +40,7 @@ on:
env:
# BUILD_ARGS and TEST_JAVA_VERSION are duplicated in populate-cache.yml,
please keep in sync
BUILD_ARGS: "-Pdist -Psrc -Dmaven.javadoc.skip=true -Drocks_tools_native"
- TEST_JAVA_VERSION: 21 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
+ TEST_JAVA_VERSION: 25 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
# MAVEN_ARGS and MAVEN_OPTS are duplicated in check.yml and
populate-cache.yml, please keep in sync
MAVEN_ARGS: --batch-mode --settings ${{ github.workspace
}}/dev-support/ci/maven-settings.xml
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
-Dmaven.wagon.http.retryHandler.class=standard
-Dmaven.wagon.http.retryHandler.count=3
diff --git a/.github/workflows/intermittent-test-check.yml
b/.github/workflows/intermittent-test-check.yml
index 1eb2f2115f2..5dc634dcd50 100644
--- a/.github/workflows/intermittent-test-check.yml
+++ b/.github/workflows/intermittent-test-check.yml
@@ -54,7 +54,7 @@ on:
required: false
java-version:
description: Java version to use
- default: '21'
+ default: '25'
required: true
env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
-Dmaven.wagon.http.retryHandler.class=standard
-Dmaven.wagon.http.retryHandler.count=3
diff --git a/.github/workflows/populate-cache.yml
b/.github/workflows/populate-cache.yml
index 7e6750ada4c..a03af3cff67 100644
--- a/.github/workflows/populate-cache.yml
+++ b/.github/workflows/populate-cache.yml
@@ -36,7 +36,7 @@ permissions: { }
env:
# variables are duplicated from ci.yml, please keep in sync
BUILD_ARGS: "-Pdist -Psrc -Dmaven.javadoc.skip=true -Drocks_tools_native"
- TEST_JAVA_VERSION: 21 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
+ TEST_JAVA_VERSION: 25 # JDK version used by CI build and tests; should match
the JDK version in apache/ozone-runner image
MAVEN_ARGS: --batch-mode --settings ${{ github.workspace
}}/dev-support/ci/maven-settings.xml
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
-Dmaven.wagon.http.retryHandler.class=standard
-Dmaven.wagon.http.retryHandler.count=3
diff --git a/.github/workflows/repeat-acceptance.yml
b/.github/workflows/repeat-acceptance.yml
index 03468430f30..1b513d0d812 100644
--- a/.github/workflows/repeat-acceptance.yml
+++ b/.github/workflows/repeat-acceptance.yml
@@ -47,7 +47,7 @@ env:
OZONE_ACCEPTANCE_SUITE: ${{ github.event.inputs.test-suite}}
OZONE_TEST_SELECTOR: ${{ github.event.inputs.test-filter }}
FAIL_FAST: ${{ github.event.inputs.fail-fast }}
- JAVA_VERSION: 8
+ JAVA_VERSION: 25
SPLITS: ${{ github.event.inputs.splits }}
run-name: ${{ github.event_name == 'workflow_dispatch' &&
format('{0}[{1}]-{2}', inputs.test-suite || inputs.test-filter, inputs.ref,
inputs.splits) || '' }}
permissions: { }
diff --git a/hadoop-ozone/dist/pom.xml b/hadoop-ozone/dist/pom.xml
index 662de45db3f..4a281d0d115 100644
--- a/hadoop-ozone/dist/pom.xml
+++ b/hadoop-ozone/dist/pom.xml
@@ -29,8 +29,8 @@
<docker.hadoop.image>ghcr.io/apache/hadoop</docker.hadoop.image>
<!-- suffix appended to Hadoop version to get Docker image version -->
<docker.hadoop.image.flavor />
-
<docker.ozone-runner.client.version>20260207-1-jdk8</docker.ozone-runner.client.version>
- <docker.ozone-runner.version>20260206-2-jdk21</docker.ozone-runner.version>
+
<docker.ozone-runner.client.version>20260626-1-jdk8</docker.ozone-runner.client.version>
+ <docker.ozone-runner.version>20260626-1-jdk25</docker.ozone-runner.version>
<docker.ozone-testkr5b.image>ghcr.io/apache/ozone-testkrb5:20260507-1</docker.ozone-testkr5b.image>
<docker.ozone.image>apache/ozone</docker.ozone.image>
<!-- suffix appended to Ozone version to get Docker image version; only
used in xcompat test, to avoid old centos-based images -->
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]