Skip to content

Commit 18b745f

Browse files
oscerdclaude
andauthored
Upgrade examples to latest downstream Camel 4.18 versions (#36)
- Quarkus Platform: 3.15.x → 3.33.2.redhat-00002 - Camel Spring Boot BOM: 4.8.x → 4.18.1.redhat-00029 (com.redhat.camel.springboot.platform) - Spring Boot: 3.3.x → 3.5.16 - Camel Kamelets: 4.7.0/4.8.0 → 4.18.1.redhat-00034 - JKube: 1.17.0 → 1.19.0.redhat-00073 - external-secrets-operator: switched from upstream to downstream Red Hat Signed-off-by: Andrea Cosentino <ancosen@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 598d859 commit 18b745f

24 files changed

Lines changed: 138 additions & 126 deletions

File tree

examples/cicd/camel-cicd-exampleapp/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1616
<quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
1717
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
18-
<quarkus.platform.version>3.15.2.redhat-00003</quarkus.platform.version>
18+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
1919
<groovy.version>4.0.11</groovy.version>
2020

2121
<skipITs>true</skipITs>

examples/ocp/configmaps/camel-quarkus/retrieval/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1717
<quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
1818
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
19-
<quarkus.platform.version>3.15.2.redhat-00003</quarkus.platform.version>
19+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
2020

2121
<skipITs>true</skipITs>
2222
<surefire-plugin.version>3.1.2</surefire-plugin.version>
@@ -115,12 +115,12 @@
115115
<dependency>
116116
<groupId>org.apache.camel.kamelets</groupId>
117117
<artifactId>camel-kamelets-catalog</artifactId>
118-
<version>4.8.0.redhat-00027</version>
118+
<version>4.18.1.redhat-00034</version>
119119
</dependency>
120120
<dependency>
121121
<groupId>org.apache.camel.kamelets</groupId>
122122
<artifactId>camel-kamelets-utils</artifactId>
123-
<version>4.8.0.redhat-00027</version>
123+
<version>4.18.1.redhat-00034</version>
124124
<exclusions>
125125
<exclusion>
126126
<groupId>org.apache.camel</groupId>
@@ -131,7 +131,7 @@
131131
<dependency>
132132
<groupId>org.apache.camel.kamelets</groupId>
133133
<artifactId>camel-kamelets</artifactId>
134-
<version>4.8.0.redhat-00027</version>
134+
<version>4.18.1.redhat-00034</version>
135135
</dependency>
136136
<dependency>
137137
<groupId>io.fabric8</groupId>

examples/ocp/configmaps/camel-spring-boot/retrieval/pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.boot</groupId>
88
<artifactId>spring-boot-starter-parent</artifactId>
9-
<version>3.3.6</version>
9+
<version>3.5.16</version>
1010
<relativePath/> <!-- lookup parent from repository -->
1111
</parent>
1212

@@ -19,7 +19,7 @@
1919
<camel.springboot.kubernetes.image-name>sql-to-log:1.0-SNAPSHOT</camel.springboot.kubernetes.image-name>
2020
<camel.springboot.kubernetes.ports.http.container-port>8080
2121
</camel.springboot.kubernetes.ports.http.container-port>
22-
<camel.springboot.jkube.version>1.17.0</camel.springboot.jkube.version>
22+
<camel.springboot.jkube.version>1.19.0.redhat-00073</camel.springboot.jkube.version>
2323
</properties>
2424

2525
<repositories>
@@ -44,15 +44,15 @@
4444
<dependency>
4545
<groupId>org.springframework.boot</groupId>
4646
<artifactId>spring-boot-dependencies</artifactId>
47-
<version>3.3.6</version>
47+
<version>3.5.16</version>
4848
<type>pom</type>
4949
<scope>import</scope>
5050
</dependency>
5151
<!-- Camel BOM -->
5252
<dependency>
53-
<groupId>org.apache.camel.springboot</groupId>
53+
<groupId>com.redhat.camel.springboot.platform</groupId>
5454
<artifactId>camel-spring-boot-bom</artifactId>
55-
<version>4.8.0.redhat-00022</version>
55+
<version>4.18.1.redhat-00029</version>
5656
<type>pom</type>
5757
<scope>import</scope>
5858
</dependency>
@@ -96,12 +96,12 @@
9696
<dependency>
9797
<groupId>org.apache.camel.kamelets</groupId>
9898
<artifactId>camel-kamelets-catalog</artifactId>
99-
<version>4.8.0.redhat-00027</version>
99+
<version>4.18.1.redhat-00034</version>
100100
</dependency>
101101
<dependency>
102102
<groupId>org.apache.camel.kamelets</groupId>
103103
<artifactId>camel-kamelets-utils</artifactId>
104-
<version>4.8.0.redhat-00027</version>
104+
<version>4.18.1.redhat-00034</version>
105105
<exclusions>
106106
<exclusion>
107107
<groupId>org.apache.camel</groupId>
@@ -112,7 +112,7 @@
112112
<dependency>
113113
<groupId>org.apache.camel.kamelets</groupId>
114114
<artifactId>camel-kamelets</artifactId>
115-
<version>4.8.0.redhat-00027</version>
115+
<version>4.18.1.redhat-00034</version>
116116
</dependency>
117117
<dependency>
118118
<groupId>org.apache.commons</groupId>

examples/ocp/http-ssl/camel-quarkus/client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<maven.compiler.release>17</maven.compiler.release>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
17-
<quarkus.platform.version>3.15.2.redhat-00003</quarkus.platform.version>
17+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
1818
<groovy.version>4.0.11</groovy.version>
1919

2020
<surefire-plugin.version>3.1.2</surefire-plugin.version>

examples/ocp/http-ssl/camel-quarkus/server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<maven.compiler.release>17</maven.compiler.release>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
17-
<quarkus.platform.version>3.15.2.redhat-00003</quarkus.platform.version>
17+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
1818
<groovy.version>4.0.11</groovy.version>
1919

2020
<surefire-plugin.version>3.1.2</surefire-plugin.version>

examples/ocp/http-ssl/camel-spring-boot/client/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.springframework.boot</groupId>
99
<artifactId>spring-boot-starter-parent</artifactId>
10-
<version>3.3.6</version>
10+
<version>3.5.16</version>
1111
<relativePath/> <!-- lookup parent from repository -->
1212
</parent>
1313

@@ -17,7 +17,7 @@
1717
<properties>
1818
<java.version>17</java.version>
1919
<camel.springboot.kubernetes.image-name>camel-http-ssl-client:1.0-SNAPSHOT</camel.springboot.kubernetes.image-name>
20-
<camel.springboot.jkube.version>1.17.0</camel.springboot.jkube.version>
20+
<camel.springboot.jkube.version>1.19.0.redhat-00073</camel.springboot.jkube.version>
2121
<jkube.enricher.jkube-service.name>camel-http-ssl-client</jkube.enricher.jkube-service.name>
2222
<jkube.enricher.jkube-controller.name>camel-http-ssl-client</jkube.enricher.jkube-controller.name>
2323
<jkube.enricher.jkube-controller.type>Deployment</jkube.enricher.jkube-controller.type>
@@ -45,15 +45,15 @@
4545
<dependency>
4646
<groupId>org.springframework.boot</groupId>
4747
<artifactId>spring-boot-dependencies</artifactId>
48-
<version>3.3.6</version>
48+
<version>3.5.16</version>
4949
<type>pom</type>
5050
<scope>import</scope>
5151
</dependency>
5252
<!-- Camel BOM -->
5353
<dependency>
54-
<groupId>org.apache.camel.springboot</groupId>
54+
<groupId>com.redhat.camel.springboot.platform</groupId>
5555
<artifactId>camel-spring-boot-bom</artifactId>
56-
<version>4.8.0.redhat-00022</version>
56+
<version>4.18.1.redhat-00029</version>
5757
<type>pom</type>
5858
<scope>import</scope>
5959
</dependency>

examples/ocp/http-ssl/camel-spring-boot/server/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.springframework.boot</groupId>
99
<artifactId>spring-boot-starter-parent</artifactId>
10-
<version>3.3.6</version>
10+
<version>3.5.16</version>
1111
<relativePath/> <!-- lookup parent from repository -->
1212
</parent>
1313

@@ -17,7 +17,7 @@
1717
<properties>
1818
<java.version>17</java.version>
1919
<camel.springboot.kubernetes.image-name>camel-http-ssl-server:1.0-SNAPSHOT</camel.springboot.kubernetes.image-name>
20-
<camel.springboot.jkube.version>1.17.0</camel.springboot.jkube.version>
20+
<camel.springboot.jkube.version>1.19.0.redhat-00073</camel.springboot.jkube.version>
2121
<jkube.enricher.jkube-service.name>camel-http-ssl-server</jkube.enricher.jkube-service.name>
2222
<jkube.enricher.jkube-service.port>8443:8443</jkube.enricher.jkube-service.port>
2323
<jkube.enricher.jkube-controller.name>camel-http-ssl-server</jkube.enricher.jkube-controller.name>
@@ -48,15 +48,15 @@
4848
<dependency>
4949
<groupId>org.springframework.boot</groupId>
5050
<artifactId>spring-boot-dependencies</artifactId>
51-
<version>3.3.6</version>
51+
<version>3.5.16</version>
5252
<type>pom</type>
5353
<scope>import</scope>
5454
</dependency>
5555
<!-- Camel BOM -->
5656
<dependency>
57-
<groupId>org.apache.camel.springboot</groupId>
57+
<groupId>com.redhat.camel.springboot.platform</groupId>
5858
<artifactId>camel-spring-boot-bom</artifactId>
59-
<version>4.8.0.redhat-00022</version>
59+
<version>4.18.1.redhat-00029</version>
6060
<type>pom</type>
6161
<scope>import</scope>
6262
</dependency>

examples/ocp/kafka-oauth/camel-quarkus/kafka-oauth/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1313
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
1414
<quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
15-
<quarkus.platform.version>3.15.4.redhat-00001</quarkus.platform.version>
15+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
1616
<skipITs>true</skipITs>
1717
<surefire-plugin.version>3.3.1</surefire-plugin.version>
1818
<kafka-oauth-client.version>0.15.0.redhat-00012</kafka-oauth-client.version>

examples/ocp/kafka-oauth/camel-spring-boot/kafka-oauth/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<maven.compiler.source>17</maven.compiler.source>
1818
<maven.compiler.target>17</maven.compiler.target>
1919
<maven.compiler.release>17</maven.compiler.release>
20-
<spring.boot-version>3.3.10</spring.boot-version>
20+
<spring.boot-version>3.5.16</spring.boot-version>
2121
<surefire.plugin.version>3.5.0</surefire.plugin.version>
2222
<jkube.generator.from>registry.access.redhat.com/ubi9/openjdk-17:latest</jkube.generator.from>
2323
<jkube.build.switchToDeployment>true</jkube.build.switchToDeployment>
@@ -30,7 +30,7 @@
3030
<dependency>
3131
<groupId>com.redhat.camel.springboot.platform</groupId>
3232
<artifactId>camel-spring-boot-bom</artifactId>
33-
<version>4.8.5.redhat-00008</version>
33+
<version>4.18.1.redhat-00029</version>
3434
<type>pom</type>
3535
<scope>import</scope>
3636
</dependency>
@@ -130,7 +130,7 @@
130130
<plugin>
131131
<groupId>com.redhat.camel.springboot.platform</groupId>
132132
<artifactId>patch-maven-plugin</artifactId>
133-
<version>4.8.5.redhat-00008</version>
133+
<version>4.18.1.redhat-00029</version>
134134
<extensions>true</extensions>
135135
<configuration>
136136
<skip>false</skip>
@@ -148,7 +148,7 @@
148148
<plugin>
149149
<groupId>org.eclipse.jkube</groupId>
150150
<artifactId>openshift-maven-plugin</artifactId>
151-
<version>1.17.0.redhat-00040</version>
151+
<version>1.19.0.redhat-00073</version>
152152
<executions>
153153
<execution>
154154
<goals>

examples/ocp/secrets/camel-quarkus/retrieval/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1717
<quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
1818
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
19-
<quarkus.platform.version>3.15.2.redhat-00003</quarkus.platform.version>
19+
<quarkus.platform.version>3.33.2.redhat-00002</quarkus.platform.version>
2020

2121
<skipITs>true</skipITs>
2222
<surefire-plugin.version>3.1.2</surefire-plugin.version>
@@ -115,12 +115,12 @@
115115
<dependency>
116116
<groupId>org.apache.camel.kamelets</groupId>
117117
<artifactId>camel-kamelets-catalog</artifactId>
118-
<version>4.8.0.redhat-00027</version>
118+
<version>4.18.1.redhat-00034</version>
119119
</dependency>
120120
<dependency>
121121
<groupId>org.apache.camel.kamelets</groupId>
122122
<artifactId>camel-kamelets-utils</artifactId>
123-
<version>4.8.0.redhat-00027</version>
123+
<version>4.18.1.redhat-00034</version>
124124
<exclusions>
125125
<exclusion>
126126
<groupId>org.apache.camel</groupId>
@@ -131,7 +131,7 @@
131131
<dependency>
132132
<groupId>org.apache.camel.kamelets</groupId>
133133
<artifactId>camel-kamelets</artifactId>
134-
<version>4.8.0.redhat-00027</version>
134+
<version>4.18.1.redhat-00034</version>
135135
</dependency>
136136
<dependency>
137137
<groupId>io.fabric8</groupId>

0 commit comments

Comments
 (0)