This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 6d136677076640cd7b70140e52b88f5b7f314e26
Author: Pasquale Congiusti <pasquale.congiu...@gmail.com>
AuthorDate: Thu Oct 10 07:38:18 2024 +0200

    feat: bump default runtime to 3.15
---
 ...atalog-3.8.1.yaml => camel-catalog-3.15.0.yaml} | 147 ++++++++++++++++++---
 pkg/util/defaults/defaults.go                      |   2 +-
 script/Makefile                                    |   2 +-
 3 files changed, 130 insertions(+), 21 deletions(-)

diff --git a/pkg/resources/resources/camel-catalog-3.8.1.yaml 
b/pkg/resources/resources/camel-catalog-3.15.0.yaml
similarity index 95%
rename from pkg/resources/resources/camel-catalog-3.8.1.yaml
rename to pkg/resources/resources/camel-catalog-3.15.0.yaml
index 842cc4e2d..1008ddba1 100644
--- a/pkg/resources/resources/camel-catalog-3.8.1.yaml
+++ b/pkg/resources/resources/camel-catalog-3.15.0.yaml
@@ -18,24 +18,24 @@
 apiVersion: camel.apache.org/v1
 kind: CamelCatalog
 metadata:
-  name: camel-catalog-3.8.1
+  name: camel-catalog-3.15.0
   labels:
     app: camel-k
-    camel.apache.org/catalog.loader.version: 4.4.1
-    camel.apache.org/catalog.version: 4.4.1
-    camel.apache.org/runtime.version: 3.8.1
+    camel.apache.org/catalog.loader.version: 4.8.0
+    camel.apache.org/catalog.version: 4.8.0
+    camel.apache.org/runtime.version: 3.15.0
 spec:
   runtime:
-    version: 3.8.1
+    version: 3.15.0
     provider: quarkus
     applicationClass: io.quarkus.bootstrap.runner.QuarkusEntryPoint
     metadata:
-      camel-quarkus.version: 3.8.1
-      camel.version: 4.4.1
+      camel-quarkus.version: 3.15.0
+      camel.version: 4.8.0
       jib.layer-filter-extension-maven.version: 0.3.0
-      jib.maven-plugin.version: 3.4.1
+      jib.maven-plugin.version: 3.4.3
       quarkus.native-builder-image: 
quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21
-      quarkus.version: 3.8.3
+      quarkus.version: 3.15.1
     dependencies:
     - groupId: org.apache.camel.k
       artifactId: camel-k-runtime
@@ -111,17 +111,14 @@ spec:
           value: "${camel.k.master.resourceName}"
         - key: quarkus.camel.cluster.kubernetes.resource-type
           value: "${camel.k.master.resourceType}"
-        buildTimeProperties:
-        - key: quarkus.camel.cluster.kubernetes.enabled
-          value: "${camel.k.master.enabled}"
       platform-http:
         dependencies:
         - groupId: org.apache.camel.quarkus
           artifactId: camel-quarkus-platform-http
       prometheus:
         dependencies:
-        - groupId: io.micrometer
-          artifactId: micrometer-registry-prometheus
+        - groupId: io.quarkus
+          artifactId: quarkus-micrometer-registry-prometheus
         - groupId: org.apache.camel.quarkus
           artifactId: camel-quarkus-micrometer
       rest:
@@ -154,10 +151,6 @@ spec:
           value: "${camel.k.telemetry.samplerParentBased}"
         - key: quarkus.opentelemetry.tracer.sampler.ratio
           value: "${camel.k.telemetry.samplerRatio}"
-      tracing:
-        dependencies:
-        - groupId: org.apache.camel.quarkus
-          artifactId: camel-quarkus-opentracing
   artifacts:
     camel-k-cron:
       groupId: org.apache.camel.k
@@ -239,6 +232,23 @@ spec:
       - avro
       javaTypes:
       - org.apache.camel.dataformat.avro.AvroDataFormat
+    camel-quarkus-aws-bedrock:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-aws-bedrock
+      schemes:
+      - id: aws-bedrock
+        http: false
+        passive: false
+      - id: aws-bedrock-agent
+        http: false
+        passive: false
+      - id: aws-bedrock-agent-runtime
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.aws2.bedrock.agent.BedrockAgentComponent
+      - 
org.apache.camel.component.aws2.bedrock.agentruntime.BedrockAgentRuntimeComponent
+      - org.apache.camel.component.aws2.bedrock.runtime.BedrockComponent
     camel-quarkus-aws-secrets-manager:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-aws-secrets-manager
@@ -759,10 +769,15 @@ spec:
         passive: false
       dataformats:
       - crypto
-      - pgp
       javaTypes:
       - org.apache.camel.component.crypto.DigitalSignatureComponent
       - org.apache.camel.converter.crypto.CryptoDataFormat
+    camel-quarkus-crypto-pgp:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-crypto-pgp
+      dataformats:
+      - pgp
+      javaTypes:
       - org.apache.camel.converter.crypto.PGPDataFormat
     camel-quarkus-csimple:
       groupId: org.apache.camel.quarkus
@@ -1000,6 +1015,9 @@ spec:
         passive: false
       javaTypes:
       - org.apache.camel.component.file.FileComponent
+    camel-quarkus-file-cluster-service:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-file-cluster-service
     camel-quarkus-file-watch:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-file-watch
@@ -1446,6 +1464,13 @@ spec:
     camel-quarkus-java-joor-dsl:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-java-joor-dsl
+    camel-quarkus-javascript:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-javascript
+      languages:
+      - js
+      javaTypes:
+      - org.apache.camel.language.js.JavaScriptLanguage
     camel-quarkus-jaxb:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-jaxb
@@ -1770,6 +1795,9 @@ spec:
       - 
org.apache.camel.component.openshift.build_configs.OpenshiftBuildConfigsComponent
       - org.apache.camel.component.openshift.builds.OpenshiftBuildsComponent
       - 
org.apache.camel.component.openshift.deploymentconfigs.OpenshiftDeploymentConfigsComponent
+    camel-quarkus-kubernetes-cluster-service:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-kubernetes-cluster-service
     camel-quarkus-kudu:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-kudu
@@ -1779,6 +1807,45 @@ spec:
         passive: false
       javaTypes:
       - org.apache.camel.component.kudu.KuduComponent
+    camel-quarkus-langchain4j-chat:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-langchain4j-chat
+      schemes:
+      - id: langchain4j-chat
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.langchain4j.chat.LangChain4jChatComponent
+    camel-quarkus-langchain4j-embeddings:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-langchain4j-embeddings
+      schemes:
+      - id: langchain4j-embeddings
+        http: false
+        passive: false
+      javaTypes:
+      - 
org.apache.camel.component.langchain4j.embeddings.LangChain4jEmbeddingsComponent
+    camel-quarkus-langchain4j-tokenizer:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-langchain4j-tokenizer
+    camel-quarkus-langchain4j-tools:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-langchain4j-tools
+      schemes:
+      - id: langchain4j-tools
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.langchain4j.tools.LangChain4jToolsComponent
+    camel-quarkus-langchain4j-web-search:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-langchain4j-web-search
+      schemes:
+      - id: langchain4j-web-search
+        http: false
+        passive: false
+      javaTypes:
+      - 
org.apache.camel.component.langchain4j.web.search.LangChain4jWebSearchComponent
     camel-quarkus-language:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-language
@@ -1912,6 +1979,15 @@ spec:
     camel-quarkus-microprofile-health:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-microprofile-health
+    camel-quarkus-milvus:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-milvus
+      schemes:
+      - id: milvus
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.milvus.MilvusComponent
     camel-quarkus-minio:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-minio
@@ -2150,6 +2226,15 @@ spec:
         passive: false
       javaTypes:
       - org.apache.camel.component.pgevent.PgEventComponent
+    camel-quarkus-pinecone:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-pinecone
+      schemes:
+      - id: pinecone
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.pinecone.PineconeVectorDbComponent
     camel-quarkus-platform-http:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-platform-http
@@ -2193,6 +2278,15 @@ spec:
         passive: false
       javaTypes:
       - org.apache.camel.component.pulsar.PulsarComponent
+    camel-quarkus-qdrant:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-qdrant
+      schemes:
+      - id: qdrant
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.qdrant.QdrantComponent
     camel-quarkus-quartz:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-quartz
@@ -2710,6 +2804,18 @@ spec:
         passive: false
       javaTypes:
       - org.apache.camel.component.vertx.websocket.VertxWebsocketComponent
+    camel-quarkus-wasm:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-wasm
+      schemes:
+      - id: wasm
+        http: false
+        passive: false
+      languages:
+      - wasm
+      javaTypes:
+      - org.apache.camel.component.wasm.WasmComponent
+      - org.apache.camel.language.wasm.WasmLanguage
     camel-quarkus-weather:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-weather
@@ -2899,6 +3005,7 @@ spec:
       languages:
       - js
       metadata:
+        deprecated: "true"
         native: "false"
     jsh:
       groupId: org.apache.camel.quarkus
@@ -2906,6 +3013,7 @@ spec:
       languages:
       - jsh
       metadata:
+        deprecated: "true"
         native: "false"
         sources-required-at-build-time: "true"
     kts:
@@ -2914,6 +3022,7 @@ spec:
       languages:
       - kts
       metadata:
+        deprecated: "true"
         native: "true"
         sources-required-at-build-time: "true"
     xml:
diff --git a/pkg/util/defaults/defaults.go b/pkg/util/defaults/defaults.go
index e50c9576b..f482f7d49 100644
--- a/pkg/util/defaults/defaults.go
+++ b/pkg/util/defaults/defaults.go
@@ -26,7 +26,7 @@ const (
        Version = "2.5.0-SNAPSHOT"
 
        // DefaultRuntimeVersion --
-       DefaultRuntimeVersion = "3.8.1"
+       DefaultRuntimeVersion = "3.15.0"
 
        // baseImage --
        baseImage = "eclipse-temurin:17"
diff --git a/script/Makefile b/script/Makefile
index f55b1b504..6a10d0c38 100644
--- a/script/Makefile
+++ b/script/Makefile
@@ -27,7 +27,7 @@ VERSIONFILE := pkg/util/defaults/defaults.go
 VERSION ?= 2.5.0-SNAPSHOT
 LAST_RELEASED_IMAGE_NAME := camel-k-operator
 LAST_RELEASED_VERSION ?= 2.4.0
-DEFAULT_RUNTIME_VERSION := 3.8.1
+DEFAULT_RUNTIME_VERSION := 3.15.0
 CONTROLLER_GEN_VERSION := v0.15.0
 CODEGEN_VERSION := v0.29.7
 OPERATOR_SDK_VERSION := v1.30.0

Reply via email to