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]

Reply via email to