From 478f83e28e9d9b61f8b7b36c7325028b9aa729d6 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Tue, 13 Jan 2026 19:19:35 -0800 Subject: [PATCH 01/15] Update .devfile.yaml registry.redhat.io/devspaces/udi-base-rhel9:3.25.0 --- .../parasol-java-template/skeleton/.devfile.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml index ed90029..d8ae55e 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml @@ -4,7 +4,7 @@ metadata: components: - name: tools container: - image: quay.io/devfile/universal-developer-image:ubi8-8fca167 + image: registry.redhat.io/devspaces/udi-base-rhel9:3.25.0 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 @@ -42,4 +42,4 @@ components: memoryRequest: 5Mi memoryLimit: 6G cpuRequest: 1000m - cpuLimit: 4000m \ No newline at end of file + cpuLimit: 4000m From cdec37f99748d4d2fa62334113af6e2db26be45e Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 09:37:28 -0800 Subject: [PATCH 02/15] Update .devfile.yaml --- .../parasol-java-template/skeleton/.devfile.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml index d8ae55e..3a43156 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml @@ -4,7 +4,7 @@ metadata: components: - name: tools container: - image: registry.redhat.io/devspaces/udi-base-rhel9:3.25.0 + image: registry.redhat.io/devspaces/udi-rhel9:3.25.0 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 From 82954382c86fb20cbecc2f3213d0a3c55e5ebd9b Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:23:07 -0800 Subject: [PATCH 03/15] Java 17 --- scaffolder-templates/parasol-java-template/skeleton/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/pom.xml b/scaffolder-templates/parasol-java-template/skeleton/pom.xml index 47b1803..c048fa6 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/pom.xml +++ b/scaffolder-templates/parasol-java-template/skeleton/pom.xml @@ -8,7 +8,7 @@ 3.27.3 3.14.0 - 21 + 17 UTF-8 UTF-8 0.25.0 @@ -335,4 +335,4 @@ - \ No newline at end of file + From 1fadc6d2f2d83d7dbba2ac602c04915fad574e14 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:23:53 -0800 Subject: [PATCH 04/15] Update .devfile.yaml --- .../agentic-ai-template/skeleton/.devfile.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml index 34b3e9c..8ef7ced 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml @@ -4,7 +4,7 @@ metadata: components: - name: tools container: - image: quay.io/devfile/universal-developer-image:ubi8-8fca167 + image: registry.redhat.io/devspaces/udi-rhel9:3.25.0 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 @@ -42,4 +42,4 @@ components: memoryRequest: 5Mi memoryLimit: 6G cpuRequest: 1000m - cpuLimit: 4000m \ No newline at end of file + cpuLimit: 4000m From 9eed8d615a2a3b35ee17069ee9a24b61593519fd Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:24:19 -0800 Subject: [PATCH 05/15] java 17 --- scaffolder-templates/agentic-ai-template/skeleton/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/pom.xml b/scaffolder-templates/agentic-ai-template/skeleton/pom.xml index 887b839..7317bc0 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/pom.xml +++ b/scaffolder-templates/agentic-ai-template/skeleton/pom.xml @@ -9,7 +9,7 @@ 1.0-SNAPSHOT 3.13.0 - 21 + 17 UTF-8 UTF-8 quarkus-bom From 3370fb5512648ab9daf85282ad86241592c1901e Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:56:17 -0800 Subject: [PATCH 06/15] Update pom.xml --- scaffolder-templates/agentic-ai-template/skeleton/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/pom.xml b/scaffolder-templates/agentic-ai-template/skeleton/pom.xml index 7317bc0..887b839 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/pom.xml +++ b/scaffolder-templates/agentic-ai-template/skeleton/pom.xml @@ -9,7 +9,7 @@ 1.0-SNAPSHOT 3.13.0 - 17 + 21 UTF-8 UTF-8 quarkus-bom From db73f4262c4370b895246980218e303e70868efb Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:57:51 -0800 Subject: [PATCH 07/15] Java 21 --- .../agentic-ai-template/skeleton/.devfile.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml index 8ef7ced..ef1f257 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml @@ -16,6 +16,10 @@ components: value: 'true' - name: TESTCONTAINERS_CHECKS_DISABLE value: 'true' + - name: VSCODE_JAVA_EXEC + value: '/usr/lib/jvm/java-21-openjdk/bin/java' + - name: JAVA_HOME + value: '/usr/lib/jvm/java-21-openjdk/' endpoints: - exposure: none name: debug From eafb0c9c5974900dbb496cfad8a9e9a24dd2cd09 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:58:22 -0800 Subject: [PATCH 08/15] Update pom.xml --- scaffolder-templates/parasol-java-template/skeleton/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/pom.xml b/scaffolder-templates/parasol-java-template/skeleton/pom.xml index c048fa6..d2c1174 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/pom.xml +++ b/scaffolder-templates/parasol-java-template/skeleton/pom.xml @@ -8,7 +8,7 @@ 3.27.3 3.14.0 - 17 + 21 UTF-8 UTF-8 0.25.0 From 3989550a147feab79ec20dd92dffcd2d549a9363 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 11:58:48 -0800 Subject: [PATCH 09/15] Update .devfile.yaml --- .../parasol-java-template/skeleton/.devfile.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml index 3a43156..0008246 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml @@ -16,6 +16,10 @@ components: value: 'true' - name: TESTCONTAINERS_CHECKS_DISABLE value: 'true' + - name: VSCODE_JAVA_EXEC + value: '/usr/lib/jvm/java-21-openjdk/bin/java' + - name: JAVA_HOME + value: '/usr/lib/jvm/java-21-openjdk/' endpoints: - exposure: none name: debug From 910dd76a08072cf50fa84bad7a16b6850fd2af5b Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 14:19:49 -0800 Subject: [PATCH 10/15] Update .devfile.yaml --- .../agentic-ai-template/skeleton/.devfile.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml index ef1f257..e3ecd86 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml @@ -46,4 +46,13 @@ components: memoryRequest: 5Mi memoryLimit: 6G cpuRequest: 1000m +commands: + - id: set-java-bin + exec: + component: tools + commandLine: "ln -f -s /usr/lib/jvm/java-21-openjdk/bin /home/user/.java/current" + workingDir: "/home/user" +events: + postStart: + - set-java-bin cpuLimit: 4000m From 73c1421392381bbb0e34eb147b8edbdcdca18dfa Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 14:20:19 -0800 Subject: [PATCH 11/15] Update .devfile.yaml --- .../parasol-java-template/skeleton/.devfile.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml index 0008246..463f1e4 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml @@ -47,3 +47,12 @@ components: memoryLimit: 6G cpuRequest: 1000m cpuLimit: 4000m +commands: + - id: set-java-bin + exec: + component: tools + commandLine: "ln -f -s /usr/lib/jvm/java-21-openjdk/bin /home/user/.java/current" + workingDir: "/home/user" +events: + postStart: + - set-java-bin From adcf3a1fd742eff0b563a5e7503a5074556d90e5 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 17:25:29 -0800 Subject: [PATCH 12/15] Update .sdkmanrc --- scaffolder-templates/parasol-java-template/skeleton/.sdkmanrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.sdkmanrc b/scaffolder-templates/parasol-java-template/skeleton/.sdkmanrc index 109dc6f..7feabc2 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.sdkmanrc +++ b/scaffolder-templates/parasol-java-template/skeleton/.sdkmanrc @@ -1 +1 @@ -java=21.0.2-tem +java=21.0.5-tem From 12e12761d45a7b3f4b149ff6caf505d9e88237ed Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 17:26:10 -0800 Subject: [PATCH 13/15] Update .devfile.yaml --- .../parasol-java-template/skeleton/.devfile.yaml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml index 463f1e4..102a4c5 100644 --- a/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/parasol-java-template/skeleton/.devfile.yaml @@ -4,7 +4,7 @@ metadata: components: - name: tools container: - image: registry.redhat.io/devspaces/udi-rhel9:3.25.0 + image: quay.io/devfile/universal-developer-image:ubi9-9b60f86 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 @@ -16,10 +16,6 @@ components: value: 'true' - name: TESTCONTAINERS_CHECKS_DISABLE value: 'true' - - name: VSCODE_JAVA_EXEC - value: '/usr/lib/jvm/java-21-openjdk/bin/java' - - name: JAVA_HOME - value: '/usr/lib/jvm/java-21-openjdk/' endpoints: - exposure: none name: debug @@ -47,12 +43,3 @@ components: memoryLimit: 6G cpuRequest: 1000m cpuLimit: 4000m -commands: - - id: set-java-bin - exec: - component: tools - commandLine: "ln -f -s /usr/lib/jvm/java-21-openjdk/bin /home/user/.java/current" - workingDir: "/home/user" -events: - postStart: - - set-java-bin From 11d25c45185bacc28b20c3e9ff40a0d08dcf7ef8 Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 17:27:16 -0800 Subject: [PATCH 14/15] Update .devfile.yaml --- .../agentic-ai-template/skeleton/.devfile.yaml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml index e3ecd86..70332d9 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml +++ b/scaffolder-templates/agentic-ai-template/skeleton/.devfile.yaml @@ -4,7 +4,7 @@ metadata: components: - name: tools container: - image: registry.redhat.io/devspaces/udi-rhel9:3.25.0 + image: quay.io/devfile/universal-developer-image:ubi9-9b60f86 env: - name: QUARKUS_HTTP_HOST value: 0.0.0.0 @@ -16,10 +16,6 @@ components: value: 'true' - name: TESTCONTAINERS_CHECKS_DISABLE value: 'true' - - name: VSCODE_JAVA_EXEC - value: '/usr/lib/jvm/java-21-openjdk/bin/java' - - name: JAVA_HOME - value: '/usr/lib/jvm/java-21-openjdk/' endpoints: - exposure: none name: debug @@ -46,13 +42,4 @@ components: memoryRequest: 5Mi memoryLimit: 6G cpuRequest: 1000m -commands: - - id: set-java-bin - exec: - component: tools - commandLine: "ln -f -s /usr/lib/jvm/java-21-openjdk/bin /home/user/.java/current" - workingDir: "/home/user" -events: - postStart: - - set-java-bin cpuLimit: 4000m From b786d792108365f779748f62f7ddc8bd482fb42a Mon Sep 17 00:00:00 2001 From: ryan jarvinen Date: Wed, 14 Jan 2026 17:27:31 -0800 Subject: [PATCH 15/15] Update .sdkmanrc --- scaffolder-templates/agentic-ai-template/skeleton/.sdkmanrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaffolder-templates/agentic-ai-template/skeleton/.sdkmanrc b/scaffolder-templates/agentic-ai-template/skeleton/.sdkmanrc index 109dc6f..7feabc2 100644 --- a/scaffolder-templates/agentic-ai-template/skeleton/.sdkmanrc +++ b/scaffolder-templates/agentic-ai-template/skeleton/.sdkmanrc @@ -1 +1 @@ -java=21.0.2-tem +java=21.0.5-tem