From f2319207b767583cd2f1e1abebd36c8da800c4ed Mon Sep 17 00:00:00 2001 From: Kevin Sandi Date: Fri, 4 Jul 2025 18:14:24 -0600 Subject: [PATCH] Fix: Set JVM options for compatibility with Nexus plugin Nexus Platform plugin is archived and shows incompatibility issues with JDK 21 on Ubuntu 22.04 builder nodes. Setting these custom JVM options fixes that for CLM jobs using Ubuntu 22.04 nodes. Fixes following error "java.lang.reflect.InaccessibleObjectException: Unable to make field protected volatile java.util.Properties java.util.Properties.defaults accessible: module java.base does not "opens java.util" to unnamed module @c786dc3" Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi Change-Id: I78ddf8623367163b0c5ed3c8e81730c5947c8d24 --- jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-16g.cfg | 1 + jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-8g.cfg | 3 ++- jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-v1-8c-8g.cfg | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-16g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-16g.cfg index 51031b3fc..f8ba384ab 100644 --- a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-16g.cfg +++ b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-16g.cfg @@ -1,3 +1,4 @@ IMAGE_NAME=ZZCI - Ubuntu 22.04 - docker - x86_64 - 20250424-231309.374 LABELS=ubuntu2204-docker-8c-16g HARDWARE_ID=v3-standard-16 +JVM_OPTIONS=--add-opens java.base/java.util=ALL-UNNAMED diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-8g.cfg index 567991187..1eadad3fa 100644 --- a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-8g.cfg +++ b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-8c-8g.cfg @@ -1,3 +1,4 @@ IMAGE_NAME=ZZCI - Ubuntu 22.04 - docker - x86_64 - 20250424-231309.374 LABELS=ubuntu2204-docker-8c-8g -HARDWARE_ID=v3-standard-8 \ No newline at end of file +HARDWARE_ID=v3-standard-8 +JVM_OPTIONS=--add-opens java.base/java.util=ALL-UNNAMED diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-v1-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-v1-8c-8g.cfg index 25546b9c4..b197a2014 100644 --- a/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-v1-8c-8g.cfg +++ b/jenkins-config/clouds/openstack/cattle/ubuntu2204-docker-v1-8c-8g.cfg @@ -1,3 +1,4 @@ IMAGE_NAME=ZZCI - Ubuntu 22.04 - docker - x86_64 - 20250424-231309.374 LABELS=ubuntu2204-builder-4c-4g HARDWARE_ID=v3-standard-4 +JVM_OPTIONS=--add-opens java.base/java.util=ALL-UNNAMED -- 2.16.6