diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml
index b1033f3f73..766deaac56 100644
--- a/.github/workflows/ci-pr.yml
+++ b/.github/workflows/ci-pr.yml
@@ -147,6 +147,9 @@ jobs:
- setup: linux-x86_64-java16
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml build"
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.116.yaml run build-leak"
+ - setup: linux-x86_64-java17
+ docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.117.yaml build"
+ docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.117.yaml run build-leak"
- setup: linux-x86_64-java11-boringssl
docker-compose-build: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml build"
docker-compose-run: "-f docker/docker-compose.yaml -f docker/docker-compose.centos-6.111.yaml run build-leak-boringssl-static"
diff --git a/docker/docker-compose.centos-6.117.yaml b/docker/docker-compose.centos-6.117.yaml
new file mode 100644
index 0000000000..9950b94630
--- /dev/null
+++ b/docker/docker-compose.centos-6.117.yaml
@@ -0,0 +1,24 @@
+version: "3"
+
+services:
+
+ runtime-setup:
+ image: netty:centos-7-1.17
+ build:
+ args:
+ java_version : "zulu@1.17.0-0"
+
+ build:
+ image: netty:centos-7-1.17
+
+ build-leak:
+ image: netty:centos-7-1.17
+
+ build-boringssl-static:
+ image: netty:centos-7-1.17
+
+ build-leak-boringssl-static:
+ image: netty:centos-7-1.17
+
+ shell:
+ image: netty:centos-7-1.17
diff --git a/transport-blockhound-tests/pom.xml b/transport-blockhound-tests/pom.xml
index a168b7b836..65fb785c87 100644
--- a/transport-blockhound-tests/pom.xml
+++ b/transport-blockhound-tests/pom.xml
@@ -68,6 +68,15 @@
-XX:+AllowRedefinitionToAddDeleteMethods
+
+ java17
+
+ 17
+
+
+ -XX:+AllowRedefinitionToAddDeleteMethods
+
+