diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e6e173ece3e4..802c0cf669ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -134,7 +134,7 @@ jobs: if: needs.build-info.outputs.needs-compile == 'true' strategy: matrix: - java: [ 8, 11, 17 ] + java: [ 17 ] include: - os: ubuntu-24.04 - java: 21 @@ -161,7 +161,6 @@ jobs: uses: ./.github/workflows/check.yml with: checkout-fetch-depth: ${{ matrix.check != 'bats' && 1 || 0 }} - java-version: 8 # HDDS-10150 needs-maven-cache: ${{ !contains('author,bats', matrix.check) }} ratis-args: ${{ inputs.ratis_args }} script: ${{ matrix.check }} diff --git a/hadoop-hdds/container-service/pom.xml b/hadoop-hdds/container-service/pom.xml index d43ad4d12028..b8762c25dea8 100644 --- a/hadoop-hdds/container-service/pom.xml +++ b/hadoop-hdds/container-service/pom.xml @@ -25,6 +25,10 @@ Apache Ozone HDDS Container Service Apache Ozone Distributed Data Store Container Service + + ${ozone.server.java.version} + + com.fasterxml.jackson.core diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml index 27654930c412..88d80ca3252e 100644 --- a/hadoop-hdds/framework/pom.xml +++ b/hadoop-hdds/framework/pom.xml @@ -25,6 +25,10 @@ Apache Ozone HDDS Server Framework Apache Ozone Distributed Data Store Server Framework + + ${ozone.server.java.version} + + ch.qos.reload4j diff --git a/hadoop-hdds/server-scm/pom.xml b/hadoop-hdds/server-scm/pom.xml index d8cfb03f5b74..5c72a7fc72e3 100644 --- a/hadoop-hdds/server-scm/pom.xml +++ b/hadoop-hdds/server-scm/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/cli-admin/pom.xml b/hadoop-ozone/cli-admin/pom.xml index e68105141389..656680b8562f 100644 --- a/hadoop-ozone/cli-admin/pom.xml +++ b/hadoop-ozone/cli-admin/pom.xml @@ -29,6 +29,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/csi/pom.xml b/hadoop-ozone/csi/pom.xml index ea6f8cbad75f..596ea9104234 100644 --- a/hadoop-ozone/csi/pom.xml +++ b/hadoop-ozone/csi/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} true true diff --git a/hadoop-ozone/datanode/pom.xml b/hadoop-ozone/datanode/pom.xml index a91604198157..12299243d039 100644 --- a/hadoop-ozone/datanode/pom.xml +++ b/hadoop-ozone/datanode/pom.xml @@ -26,6 +26,7 @@ false + ${ozone.server.java.version} true true diff --git a/hadoop-ozone/dev-support/checks/findbugs.sh b/hadoop-ozone/dev-support/checks/findbugs.sh index 2286815ef332..f924815ee3d3 100755 --- a/hadoop-ozone/dev-support/checks/findbugs.sh +++ b/hadoop-ozone/dev-support/checks/findbugs.sh @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -#checks:basic +#checks:skipped set -u -o pipefail diff --git a/hadoop-ozone/fault-injection-test/mini-chaos-tests/pom.xml b/hadoop-ozone/fault-injection-test/mini-chaos-tests/pom.xml index 97d3076e889e..d0252ceaf667 100644 --- a/hadoop-ozone/fault-injection-test/mini-chaos-tests/pom.xml +++ b/hadoop-ozone/fault-injection-test/mini-chaos-tests/pom.xml @@ -25,6 +25,10 @@ Apache Ozone Mini Ozone Chaos Tests Apache Ozone Mini Ozone Chaos Tests + + ${ozone.server.java.version} + + info.picocli diff --git a/hadoop-ozone/freon/pom.xml b/hadoop-ozone/freon/pom.xml index 7e4d7142835a..ce798653ea71 100644 --- a/hadoop-ozone/freon/pom.xml +++ b/hadoop-ozone/freon/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/httpfsgateway/pom.xml b/hadoop-ozone/httpfsgateway/pom.xml index d4df054b4da4..9ee469d37af9 100644 --- a/hadoop-ozone/httpfsgateway/pom.xml +++ b/hadoop-ozone/httpfsgateway/pom.xml @@ -34,6 +34,7 @@ REPO NOT AVAIL REVISION NOT AVAIL yyyy-MM-dd'T'HH:mm:ssZ + ${ozone.server.java.version} diff --git a/hadoop-ozone/insight/pom.xml b/hadoop-ozone/insight/pom.xml index df338e221eda..478037654a98 100644 --- a/hadoop-ozone/insight/pom.xml +++ b/hadoop-ozone/insight/pom.xml @@ -28,6 +28,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/integration-test-recon/pom.xml b/hadoop-ozone/integration-test-recon/pom.xml index b9a75db3bd69..87529373a0ed 100644 --- a/hadoop-ozone/integration-test-recon/pom.xml +++ b/hadoop-ozone/integration-test-recon/pom.xml @@ -25,6 +25,10 @@ Apache Ozone Recon Integration Tests Apache Ozone Integration Tests with Recon + + ${ozone.server.java.version} + + com.fasterxml.jackson.core diff --git a/hadoop-ozone/integration-test-s3/pom.xml b/hadoop-ozone/integration-test-s3/pom.xml index 5d651dec31ff..e479a7c76c6d 100644 --- a/hadoop-ozone/integration-test-s3/pom.xml +++ b/hadoop-ozone/integration-test-s3/pom.xml @@ -25,6 +25,10 @@ Apache Ozone S3 Integration Tests Apache Ozone Integration Tests with S3 Gateway + + ${ozone.server.java.version} + + com.amazonaws diff --git a/hadoop-ozone/integration-test/pom.xml b/hadoop-ozone/integration-test/pom.xml index 10e851ba9d43..60dcc9314833 100644 --- a/hadoop-ozone/integration-test/pom.xml +++ b/hadoop-ozone/integration-test/pom.xml @@ -25,6 +25,10 @@ Apache Ozone Integration Tests Apache Ozone Integration Tests + + ${ozone.server.java.version} + + ch.qos.reload4j diff --git a/hadoop-ozone/interface-storage/pom.xml b/hadoop-ozone/interface-storage/pom.xml index acf48a34e531..a2a9b555aa02 100644 --- a/hadoop-ozone/interface-storage/pom.xml +++ b/hadoop-ozone/interface-storage/pom.xml @@ -24,6 +24,11 @@ jar Apache Ozone Storage Interface Apache Ozone Storage Interface + + + ${ozone.server.java.version} + + com.github.stephenc.jcip diff --git a/hadoop-ozone/mini-cluster/pom.xml b/hadoop-ozone/mini-cluster/pom.xml index 055ecc8ee8c2..79bfcfa3c4fd 100644 --- a/hadoop-ozone/mini-cluster/pom.xml +++ b/hadoop-ozone/mini-cluster/pom.xml @@ -26,6 +26,7 @@ Apache Ozone Mini Cluster for Integration Tests + ${ozone.server.java.version} true diff --git a/hadoop-ozone/multitenancy-ranger/pom.xml b/hadoop-ozone/multitenancy-ranger/pom.xml index 62f5e5a5fd36..6cfbedefde26 100644 --- a/hadoop-ozone/multitenancy-ranger/pom.xml +++ b/hadoop-ozone/multitenancy-ranger/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/ozone-manager/pom.xml b/hadoop-ozone/ozone-manager/pom.xml index ba17f1992b37..c9a16940432b 100644 --- a/hadoop-ozone/ozone-manager/pom.xml +++ b/hadoop-ozone/ozone-manager/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} diff --git a/hadoop-ozone/recon-codegen/pom.xml b/hadoop-ozone/recon-codegen/pom.xml index 58871f098898..39da4fdf0f77 100644 --- a/hadoop-ozone/recon-codegen/pom.xml +++ b/hadoop-ozone/recon-codegen/pom.xml @@ -22,6 +22,7 @@ ozone-reconcodegen Apache Ozone Recon CodeGen + ${ozone.server.java.version} true diff --git a/hadoop-ozone/recon/pom.xml b/hadoop-ozone/recon/pom.xml index 90eb48d0921b..e7fc928ce59c 100644 --- a/hadoop-ozone/recon/pom.xml +++ b/hadoop-ozone/recon/pom.xml @@ -23,6 +23,7 @@ Apache Ozone Recon false + ${ozone.server.java.version} 8.15.7 diff --git a/hadoop-ozone/s3-secret-store/pom.xml b/hadoop-ozone/s3-secret-store/pom.xml index 28379aeacc78..e95eae7fe879 100644 --- a/hadoop-ozone/s3-secret-store/pom.xml +++ b/hadoop-ozone/s3-secret-store/pom.xml @@ -26,6 +26,7 @@ true UTF-8 + ${ozone.server.java.version} diff --git a/hadoop-ozone/s3gateway/pom.xml b/hadoop-ozone/s3gateway/pom.xml index aa510ae6a0f2..6a71afd7b18c 100644 --- a/hadoop-ozone/s3gateway/pom.xml +++ b/hadoop-ozone/s3gateway/pom.xml @@ -27,6 +27,7 @@ false true UTF-8 + ${ozone.server.java.version} diff --git a/hadoop-ozone/tools/pom.xml b/hadoop-ozone/tools/pom.xml index e82de6c6e211..6c8c497b9078 100644 --- a/hadoop-ozone/tools/pom.xml +++ b/hadoop-ozone/tools/pom.xml @@ -27,6 +27,7 @@ false + ${ozone.server.java.version} diff --git a/pom.xml b/pom.xml index 454b72aa16f4..c946a00ab42e 100644 --- a/pom.xml +++ b/pom.xml @@ -175,6 +175,7 @@ 1.58.0 1.7.1 Katmai + 17 org_apache_ozone_shaded org.apache.ozone.shaded 2.2.0-SNAPSHOT