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