From be3dfad989c1c866e5374ba8c8cc0ce090c27278 Mon Sep 17 00:00:00 2001 From: Tommaso Borgato Date: Tue, 9 Dec 2025 17:26:53 +0100 Subject: [PATCH 1/7] Fix build issue with Java 21 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index eb8ecc58..090f8cc9 100644 --- a/pom.xml +++ b/pom.xml @@ -53,7 +53,7 @@ 5.7.0 4.3.1 - 1.18.20 + 1.18.42 1.3 4.9.0 1.2.13 From 0885117a03c2febecd5b518d7714ea0312f11274 Mon Sep 17 00:00:00 2001 From: Tommaso Borgato Date: Thu, 11 Dec 2025 09:59:30 +0100 Subject: [PATCH 2/7] Prevent "java.lang.OutOfMemoryError: Java heap space" when running java-generator-maven-plugin --- provisioners/pom.xml | 84 ++++++++++++++++++- .../broker_activemqartemis_crd.yaml | 0 .../broker_activemqartemisaddress_crd.yaml | 0 .../broker_activemqartemisscaledown_crd.yaml | 0 .../broker_activemqartemissecurity_crd.yaml | 0 .../infinispan.org_backups.yaml | 0 .../infinispan.org_batches.yaml | 0 .../infinispan.org_caches.yaml | 0 .../infinispan.org_infinispans.yaml | 0 .../infinispan.org_restores.yaml | 0 .../keycloak.org_keycloakbackups_crd.yaml | 0 .../keycloak.org_keycloakclients_crd.yaml | 0 .../keycloak.org_keycloakrealms_crd.yaml | 0 .../keycloak.org_keycloaks_crd.yaml | 0 .../keycloak.org_keycloakusers_crd.yaml | 0 ...ycloakrealmimports.k8s.keycloak.org-v1.yml | 0 .../keycloaks.k8s.keycloak.org-v1.yml | 0 ...er.opendatahub.io_datascienceclusters.yaml | 0 ...ion.opendatahub.io_dscinitializations.yaml | 0 ...atures.opendatahub.io_featuretrackers.yaml | 0 ...ervices.platform.opendatahub.io_auths.yaml | 0 ...s.platform.opendatahub.io_monitorings.yaml | 0 .../wildfly.org_wildflyservers_crd.yaml | 0 23 files changed, 82 insertions(+), 2 deletions(-) rename provisioners/src/main/resources/crds/default/{ => broker_activemqartemis}/broker_activemqartemis_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => broker_activemqartemis}/broker_activemqartemisaddress_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => broker_activemqartemis}/broker_activemqartemisscaledown_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => broker_activemqartemis}/broker_activemqartemissecurity_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => infinispan}/infinispan.org_backups.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => infinispan}/infinispan.org_batches.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => infinispan}/infinispan.org_caches.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => infinispan}/infinispan.org_infinispans.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => infinispan}/infinispan.org_restores.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloak.org_keycloakbackups_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloak.org_keycloakclients_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloak.org_keycloakrealms_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloak.org_keycloaks_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloak.org_keycloakusers_crd.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloakrealmimports.k8s.keycloak.org-v1.yml (100%) rename provisioners/src/main/resources/crds/default/{ => keycloak}/keycloaks.k8s.keycloak.org-v1.yml (100%) rename provisioners/src/main/resources/crds/default/{ => opendatahub}/datasciencecluster.opendatahub.io_datascienceclusters.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => opendatahub}/dscinitialization.opendatahub.io_dscinitializations.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => opendatahub}/features.opendatahub.io_featuretrackers.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => opendatahub}/services.platform.opendatahub.io_auths.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => opendatahub}/services.platform.opendatahub.io_monitorings.yaml (100%) rename provisioners/src/main/resources/crds/default/{ => wildfly}/wildfly.org_wildflyservers_crd.yaml (100%) diff --git a/provisioners/pom.xml b/provisioners/pom.xml index fc44443d..5b3d51f8 100644 --- a/provisioners/pom.xml +++ b/provisioners/pom.xml @@ -232,13 +232,93 @@ java-generator-maven-plugin - default-crd-generation + default-crd-generation-broker_activemqartemis generate target/generated-sources - src/main/resources/crds/default + src/main/resources/crds/default/broker_activemqartemis + + false + + true + + + + default-crd-generation-infinispan + + generate + + + target/generated-sources + src/main/resources/crds/default/infinispan + + false + + true + + + + default-crd-generation-keycloak + + generate + + + target/generated-sources + src/main/resources/crds/default/keycloak + + false + + true + + + + default-crd-generation-opendatahub + + generate + + + target/generated-sources + src/main/resources/crds/default/opendatahub + + false + + true + + + + default-crd-generation-wildfly + + generate + + + target/generated-sources + src/main/resources/crds/default/wildfly