Re: [PR] [Camel 20377] *IT tests should be run with failsafe instead of surefire [camel]
orpiske commented on PR #12966: URL: https://github.com/apache/camel/pull/12966#issuecomment-1920719843 Oh and just one minor nitpick stuff. If you write your commit messages like this `CAMEL-20377: ` the PR request gets automatically associated with the ticket, which makes it a lot easier for us to track the changes and what is going on. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Adding Jenkins file for PPC64LE JDK21 [camel]
orpiske commented on code in PR #12968: URL: https://github.com/apache/camel/pull/12968#discussion_r1473964424 ## Jenkinsfile.ppc64le.jdk21: ## @@ -0,0 +1,100 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +def AGENT_LABEL = env.AGENT_LABEL ?: 'power-for-camel' +def JDK_NAME = env.JDK_NAME ?: 'jdk_21_latest' + +def MAVEN_PARAMS = "-B -e -fae -V -Dnoassembly -Dmaven.compiler.fork=true -Dsurefire.rerunFailingTestsCount=2 -Dfailsafe.rerunFailingTestsCount=1" +def MAVEN_TEST_PARAMS = env.MAVEN_TEST_PARAMS ?: "-Dci.env.name=apache.org" + +pipeline { + +agent { +label AGENT_LABEL +} + +tools { +jdk JDK_NAME +} + +environment { +MAVEN_SKIP_RC = true +} + +options { +buildDiscarder( +logRotator(artifactNumToKeepStr: '5', numToKeepStr: '10') +) +disableConcurrentBuilds() +} + +parameters { +booleanParam(name: 'CLEAN', defaultValue: true, description: 'Perform the build in clean workspace') +booleanParam(name: 'VIRTUAL_THREAD', defaultValue: false, description: 'Perform the build using virtual threads') +} + +stages { + +stage('Clean workspace') { + when { + expression { params.CLEAN } + } + steps { + sh 'git clean -fdx' + } +} + +stage('Build & Install') { +steps { +sh "./mvnw -U $MAVEN_PARAMS -Dskip.camel.maven.plugin.tests -Darchetype.test.skip -Dmaven.test.skip.exec=true clean install" +} +} + +stage('Code Quality Review') { +steps { +withCredentials([string(credentialsId: 'apache-camel-core', variable: 'SONAR_TOKEN')]) { +sh "./mvnw $MAVEN_PARAMS -Dsonar.host.url=https://sonarcloud.io -Dsonar.java.experimental.batchModeSizeInKB=2048 -Dsonar.organization=apache -Dsonar.projectKey=apache_camel -Dsonar.branch.name=$BRANCH_NAME org.sonarsource.scanner.maven:sonar-maven-plugin:sonar" +} +} +} Review Comment: I don't think we need these on power. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Externally built Integrations are deployed without a command in Camel-K 2.2.0 [camel-k]
gansheer commented on issue #5112: URL: https://github.com/apache/camel-k/issues/5112#issuecomment-1920732956 @squakez I'll take care of this. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Quartz builds failing to start when using native builds [camel-k]
gansheer commented on issue #5088: URL: https://github.com/apache/camel-k/issues/5088#issuecomment-1920740379 @lsergio Thanks for your feedback, I will update the documentation to indicate the limitation in native mode for now. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Compute digest of configmap and secret from its data [camel-k]
squakez commented on code in PR #5115: URL: https://github.com/apache/camel-k/pull/5115#discussion_r1473974795 ## pkg/util/digest/digest.go: ## @@ -183,7 +183,7 @@ func ComputeForIntegration(integration *v1.Integration, configmaps []*corev1.Con //StringData with sorted keys if s.StringData != nil { Review Comment: BinaryData for CM would be required as well. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
squakez commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1473996353 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); Review Comment: According to the test I've done, we require more dependencies. Here the list: https://github.com/apache/camel-k/pull/5090/commits/9072947913a2d3b5360614711b87d8d7df8818c9#diff-96c9016f9dac002d63c2658bc26f05604540fdb0d51d2c87d978747ce0c41a57R235-R265 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); +addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, true); } private void addCapabilityAndDependecies(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.Builder catalogSpec, String name, -List artifacts, boolean addDependency) { +List artifacts, boolean addDependency) { if (capabilitiesExclusionList != null && !capabilitiesExclusionList.contains(name)) { CamelCapability.Builder capBuilder = new CamelCapability.Builder(); -artifacts.forEach(artifact -> capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId())); +artifacts.forEach(artifact -> { +capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId(), artifact.getClassifier()); +if (addDependency) { Review Comment: Why would this be required? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Update Jenkinsfile.sb.deploy [camel-spring-boot]
oscerd merged PR #1078: URL: https://github.com/apache/camel-spring-boot/pull/1078 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Update Jenkinsfile.sb.deploy [camel-spring-boot]
oscerd commented on PR #1078: URL: https://github.com/apache/camel-spring-boot/pull/1078#issuecomment-1920772960 It's just a problem with configuration. I'll go through the repository and check if we have other occurence. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-spring-boot) branch main updated: Update Jenkinsfile.sb.deploy (#1078)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git The following commit(s) were added to refs/heads/main by this push: new 4d55b615207 Update Jenkinsfile.sb.deploy (#1078) 4d55b615207 is described below commit 4d55b61520784c6716989a6a98450f03c35e34dc Author: P. Ottlinger AuthorDate: Thu Feb 1 09:35:53 2024 +0100 Update Jenkinsfile.sb.deploy (#1078) since I never contributed to your project I do not want to receive build failure mails. Thanks --- Jenkinsfile.sb.deploy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.sb.deploy b/Jenkinsfile.sb.deploy index b5ab518428c..0b204bdc6cd 100644 --- a/Jenkinsfile.sb.deploy +++ b/Jenkinsfile.sb.deploy @@ -75,7 +75,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } }
(camel-k-runtime) branch jenkinsfile-fix created (now fa4153ff)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch jenkinsfile-fix in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git at fa4153ff Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile This branch includes the following new commits: new fa4153ff Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel-k-runtime) 01/01: Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch jenkinsfile-fix in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git commit fa4153ff74cc187ee28e9f7e07b52849d3567f07 Author: Andrea Cosentino AuthorDate: Thu Feb 1 09:44:35 2024 +0100 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile Signed-off-by: Andrea Cosentino --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2e2849e1..1723ed7d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -60,7 +60,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } }
[PR] Removed CulpritsRecipientProvider and use DevelopersRecipientProvider… [camel-k-runtime]
oscerd opened a new pull request, #1163: URL: https://github.com/apache/camel-k-runtime/pull/1163 … in Jenkinsfile **Release Note** ```release-note Removed CulpritsRecipientProvider and use DevelopersRecipientProvider… ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Removed CulpritsRecipientProvider and use DevelopersRecipientProvider… [camel-k-runtime]
oscerd merged PR #1163: URL: https://github.com/apache/camel-k-runtime/pull/1163 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k-runtime) branch main updated: Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1163)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git The following commit(s) were added to refs/heads/main by this push: new d27eedb1 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1163) d27eedb1 is described below commit d27eedb17bcdaf04b805df32e3a125714ba44e68 Author: Andrea Cosentino AuthorDate: Thu Feb 1 09:45:42 2024 +0100 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1163) Signed-off-by: Andrea Cosentino --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2e2849e1..1723ed7d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -60,7 +60,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } }
(camel-kafka-connector) branch culprits-fix created (now 2d20cb562)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch culprits-fix in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git at 2d20cb562 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile This branch includes the following new commits: new 2d20cb562 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[PR] Removed CulpritsRecipientProvider and use DevelopersRecipientProvider… [camel-kafka-connector]
oscerd opened a new pull request, #1596: URL: https://github.com/apache/camel-kafka-connector/pull/1596 … in Jenkinsfile -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Removed CulpritsRecipientProvider and use DevelopersRecipientProvider… [camel-kafka-connector]
oscerd merged PR #1596: URL: https://github.com/apache/camel-kafka-connector/pull/1596 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kafka-connector) branch main updated: Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1596)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git The following commit(s) were added to refs/heads/main by this push: new a6867210f Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1596) a6867210f is described below commit a6867210f4cbebe655b3df4b1e7191e7c2f76081 Author: Andrea Cosentino AuthorDate: Thu Feb 1 09:47:41 2024 +0100 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile (#1596) Signed-off-by: Andrea Cosentino --- Jenkinsfile| 2 +- Jenkinsfile.deploy | 2 +- Jenkinsfile.jdk17 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bd38883b5..c0ea64a5d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -77,7 +77,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } } diff --git a/Jenkinsfile.deploy b/Jenkinsfile.deploy index 434202638..4c8db5a7a 100644 --- a/Jenkinsfile.deploy +++ b/Jenkinsfile.deploy @@ -73,7 +73,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } } diff --git a/Jenkinsfile.jdk17 b/Jenkinsfile.jdk17 index 9cd113f9f..b30e4754a 100644 --- a/Jenkinsfile.jdk17 +++ b/Jenkinsfile.jdk17 @@ -77,7 +77,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } }
(camel-kafka-connector) 01/01: Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch culprits-fix in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git commit 2d20cb562c433ea570b3dd648800f16910386d03 Author: Andrea Cosentino AuthorDate: Thu Feb 1 09:46:55 2024 +0100 Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile Signed-off-by: Andrea Cosentino --- Jenkinsfile| 2 +- Jenkinsfile.deploy | 2 +- Jenkinsfile.jdk17 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bd38883b5..c0ea64a5d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -77,7 +77,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } } diff --git a/Jenkinsfile.deploy b/Jenkinsfile.deploy index 434202638..4c8db5a7a 100644 --- a/Jenkinsfile.deploy +++ b/Jenkinsfile.deploy @@ -73,7 +73,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } } diff --git a/Jenkinsfile.jdk17 b/Jenkinsfile.jdk17 index 9cd113f9f..b30e4754a 100644 --- a/Jenkinsfile.jdk17 +++ b/Jenkinsfile.jdk17 @@ -77,7 +77,7 @@ pipeline { emailext( subject: '${DEFAULT_SUBJECT}', body: '${DEFAULT_CONTENT}', -recipientProviders: [[$class: 'CulpritsRecipientProvider']] +recipientProviders: [[$class: 'DevelopersRecipientProvider']] ) } }
Re: [PR] Enhancement add classifier field to the MavenArtifact struct [camel-k]
squakez commented on code in PR #5126: URL: https://github.com/apache/camel-k/pull/5126#discussion_r1474033347 ## pkg/util/maven/maven_project_test.go: ## @@ -181,6 +181,17 @@ func TestParseGAVMvnNoVersion(t *testing.T) { assert.Equal(t, dep.ArtifactID, "camel-core") } +func TestParseGAVMvnClassifierNoVersion(t *testing.T) { + dep, err := ParseGAV("org.apache.camel:camel-k-core:jar:custom") Review Comment: I'd do a permutation of the possible cases to make sure we're not missing something. We should have at least 7 different cases to test. ## pkg/apis/camel/v1/maven_types.go: ## @@ -81,14 +81,18 @@ type RepositoryPolicy struct { ChecksumPolicy string `xml:"checksumPolicy,omitempty" json:"checksumPolicy,omitempty"` } -// MavenArtifact defines a GAV (Group:Artifact:Version) Maven artifact. +// MavenArtifact defines a GAV (Group:Artifact:Classifier:Version) Maven artifact. Review Comment: Should we have the `type` as well here? ## pkg/trait/jolokia.go: ## @@ -124,7 +114,7 @@ func (t *jolokiaTrait) Apply(e *Environment) error { jolokiaFilepath := "" for _, ar := range e.IntegrationKit.Status.Artifacts { - if strings.HasPrefix(ar.ID, "org.jolokia.jolokia-jvm") { + if strings.HasPrefix(ar.ID, "org.jolokia.jolokia-agent-jvm") { Review Comment: We should not change this until the new catalog is ready. Let's make it compatible with the catalog we are using and we'll change to the new values once we have the new catalog. ## pkg/apis/camel/v1/maven_types_support.go: ## @@ -19,12 +19,18 @@ package v1 import ( "encoding/xml" + "fmt" ) func (in *MavenArtifact) GetDependencyID() string { + fmt.Printf(">>> maven_types_support GetDependencyID: +%+v\n", in) Review Comment: Debug line. ## pkg/util/camel/camel_dependencies.go: ## @@ -298,6 +298,7 @@ func addDependenciesFromCatalog(project *maven.Project, catalog *RuntimeCatalog) md := maven.Dependency{ GroupID:dep.GroupID, ArtifactID: dep.ArtifactID, + Classifier: dep.Classifier, Review Comment: If we're having the `type` parameter, I think it makes sense to include it here as well. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k-runtime) branch jenkinsfile-fix deleted (was fa4153ff)
This is an automated email from the ASF dual-hosted git repository. pcongiusti pushed a change to branch jenkinsfile-fix in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git was fa4153ff Removed CulpritsRecipientProvider and use DevelopersRecipientProvider in Jenkinsfile The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [PR] build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.1 [camel-k-runtime]
squakez closed pull request #1162: build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.1 URL: https://github.com/apache/camel-k-runtime/pull/1162 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.1 [camel-k-runtime]
dependabot[bot] commented on PR #1162: URL: https://github.com/apache/camel-k-runtime/pull/1162#issuecomment-1920806566 OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. If you change your mind, just re-open this PR and I'll resolve any conflicts on it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k-runtime) branch dependabot/maven/quarkus-platform-version-3.7.1 deleted (was 34a054ff)
This is an automated email from the ASF dual-hosted git repository. pcongiusti pushed a change to branch dependabot/maven/quarkus-platform-version-3.7.1 in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git was 34a054ff build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.1 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [I] Salesforce sink update [camel-kafka-connector]
apoorvmintri commented on issue #1500: URL: https://github.com/apache/camel-kafka-connector/issues/1500#issuecomment-1920812212 @Matheusafonsouza Did you find the solution to this? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Work around org.nvmpm dependency resolution issues quarkusio/quarkus#38510 [camel-quarkus]
jamesnetherton commented on PR #5708: URL: https://github.com/apache/camel-quarkus/pull/5708#issuecomment-1920850710 Seems the issue is resolved elsewhere for now so we don't need this. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Work around org.nvmpm dependency resolution issues quarkusio/quarkus#38510 [camel-quarkus]
jamesnetherton closed pull request #5708: Work around org.nvmpm dependency resolution issues quarkusio/quarkus#38510 URL: https://github.com/apache/camel-quarkus/pull/5708 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] (chores) minor code cleanups [camel]
orpiske opened a new pull request, #12969: URL: https://github.com/apache/camel/pull/12969 - Use platform-specific new line characters - Use format-specifiers instead of concatenating strings -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] (chores) minor code cleanups [camel]
github-actions[bot] commented on PR #12969: URL: https://github.com/apache/camel/pull/12969#issuecomment-1920855731 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] fix(doc): Add warning on cron trait for native build [camel-k]
gansheer opened a new pull request, #5127: URL: https://github.com/apache/camel-k/pull/5127 Ref #5088 **Release Note** ```release-note fix(doc): Add warning on cron trait for native build ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-k) branch claudio4j-patch-2 deleted (was 81c68217a)
This is an automated email from the ASF dual-hosted git repository. claudio4j pushed a change to branch claudio4j-patch-2 in repository https://gitbox.apache.org/repos/asf/camel-k.git was 81c68217a Fix: TestCreateCatalog fail when runtime is 3.6.0-SNAPSHOT The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [PR] fix(doc): Add warning on cron trait for native build [camel-k]
gansheer commented on PR #5127: URL: https://github.com/apache/camel-k/pull/5127#issuecomment-1920998109 > You need to `make generate` to refresh doc as well. Ok I will, but it will generate many files. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] (chores) minor code cleanups [camel]
orpiske merged PR #12969: URL: https://github.com/apache/camel/pull/12969 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch main updated: (chores) minor code cleanups
This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new b2d5d6cf654 (chores) minor code cleanups b2d5d6cf654 is described below commit b2d5d6cf65474275531f2289717393d0f83a6ddf Author: Otavio Rodolfo Piske AuthorDate: Thu Feb 1 10:14:51 2024 +0100 (chores) minor code cleanups - Use platform-specific new line characters - Use format-specifiers instead of concatenating strings --- .../camel/language/joor/JavaJoorClassLoader.java | 4 ++-- .../jolokia/JolokiaHttpRequestHandlerSupport.java | 2 +- .../openapi/RestOpenApiValidationException.java| 2 +- .../org/apache/camel/component/ssh/SshUtils.java | 7 +++ .../camel/impl/DefaultDumpRoutesStrategy.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 22 +++--- 6 files changed, 19 insertions(+), 20 deletions(-) diff --git a/components/camel-joor/src/main/java/org/apache/camel/language/joor/JavaJoorClassLoader.java b/components/camel-joor/src/main/java/org/apache/camel/language/joor/JavaJoorClassLoader.java index 16ba5a91f1c..e1694f04a9d 100644 --- a/components/camel-joor/src/main/java/org/apache/camel/language/joor/JavaJoorClassLoader.java +++ b/components/camel-joor/src/main/java/org/apache/camel/language/joor/JavaJoorClassLoader.java @@ -91,8 +91,8 @@ public class JavaJoorClassLoader extends ClassLoader { fos.write(byteCode); IOHelper.close(fos); } catch (Exception e) { -LOG.warn("Error writing compiled class: " + name + " as bytecode to file: " + target + " due to " - + e.getMessage() + ". This exception is ignored."); +LOG.warn("Error writing compiled class: {} as bytecode to file: {} due to {}. This exception is ignored.", +name, target, e.getMessage()); } } } diff --git a/components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/jolokia/JolokiaHttpRequestHandlerSupport.java b/components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/jolokia/JolokiaHttpRequestHandlerSupport.java index ade79a04ab9..6fd001ed030 100644 --- a/components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/jolokia/JolokiaHttpRequestHandlerSupport.java +++ b/components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/jolokia/JolokiaHttpRequestHandlerSupport.java @@ -58,7 +58,7 @@ public class JolokiaHttpRequestHandlerSupport extends ServiceSupport implements serviceManager.addService(new JolokiaSerializer()); serviceManager.addService(new LocalRequestHandler(1)); -LOG.info("Creating JolokiaHttpRequestHandlerSupport with restrictor " + restrictor); +LOG.info("Creating JolokiaHttpRequestHandlerSupport with restrictor {}", restrictor); } @Override diff --git a/components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiValidationException.java b/components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiValidationException.java index 21a82502b35..c3a15529d75 100644 --- a/components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiValidationException.java +++ b/components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiValidationException.java @@ -31,7 +31,7 @@ public class RestOpenApiValidationException extends Exception { @Override public String getMessage() { -return "Detected %d REST OpenAPI validation errors:\n%s" +return "Detected %d REST OpenAPI validation errors:%n%s" .formatted(validationErrors.size(), String.join("\n", validationErrors)); } } diff --git a/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshUtils.java b/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshUtils.java index ae44703674e..f85a1b89b84 100644 --- a/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshUtils.java +++ b/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshUtils.java @@ -57,7 +57,7 @@ public class SshUtils { Class type, Collection> factories, String[] names) { List> list = new ArrayList<>(); -LOGGER.trace("List of available " + type.getSimpleName().toLowerCase() + "algorithms : {}", +LOGGER.trace("List of available {} algorithms : {}", type.getSimpleName().toLowerCase(), factories.stream().map(NamedResource::getName).collect(joining(","))); for (String name : names) { name = name.trim(); @@ -70,8 +70,7 @@ public c
(camel) branch regen_bot updated (6bdfad30a3a -> b2d5d6cf654)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git from 6bdfad30a3a Update known releases in catalog add fdf2fa14224 Bump peter-evans/create-pull-request from 5 to 6 (#12967) add b2d5d6cf654 (chores) minor code cleanups No new revisions were added by this update. Summary of changes: .github/workflows/generate-sbom-main.yml | 2 +- .github/workflows/push-build-camel-3.yml | 2 +- .github/workflows/push-build-camel-40x.yml | 2 +- .github/workflows/push-build-main.yml | 2 +- .../camel/language/joor/JavaJoorClassLoader.java | 4 ++-- .../jolokia/JolokiaHttpRequestHandlerSupport.java | 2 +- .../openapi/RestOpenApiValidationException.java| 2 +- .../org/apache/camel/component/ssh/SshUtils.java | 7 +++ .../camel/impl/DefaultDumpRoutesStrategy.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 22 +++--- 10 files changed, 23 insertions(+), 24 deletions(-)
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
claudio4j commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1474246307 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); +addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, true); } private void addCapabilityAndDependecies(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.Builder catalogSpec, String name, -List artifacts, boolean addDependency) { +List artifacts, boolean addDependency) { if (capabilitiesExclusionList != null && !capabilitiesExclusionList.contains(name)) { CamelCapability.Builder capBuilder = new CamelCapability.Builder(); -artifacts.forEach(artifact -> capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId())); +artifacts.forEach(artifact -> { +capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId(), artifact.getClassifier()); +if (addDependency) { Review Comment: This is for the capability to contains all the required dependencies, it's going to generate the following section in the yaml catalog: ``` spec: runtime: ... capabilities: jolokia: dependencies: - groupId: org.apache.camel.quarkus artifactId: camel-quarkus-jaxb - groupId: org.apache.camel.quarkus artifactId: camel-quarkus-management - groupId: org.jolokia artifactId: jolokia-agent-jvm classifier: javaagent ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) 02/02: CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch CAMEL-20281-config in repository https://gitbox.apache.org/repos/asf/camel.git commit 900345d373291de17763f8921e5da41e4d308eac Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:01:19 2024 +0100 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config Signed-off-by: Andrea Cosentino --- .../org/apache/camel/catalog/components/aws-config.json | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json index 1ac57b92e38..e4207d76056 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json @@ -40,9 +40,11 @@ "accessKey": { "index": 14, "kind": "property", "displayName": "Access Key", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Amazon AWS Access Key" }, "profileCredentialsName": { "index": 15, "kind": "property", "displayName": "Profile Credentials Name", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "If using a profile credentials provider this parameter will set the profil [...] "secretKey": { "index": 16, "kind": "property", "displayName": "Secret Key", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Amazon AWS Secret Key" }, -"trustAllCertificates": { "index": 17, "kind": "property", "displayName": "Trust All Certificates", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the [...] -"useDefaultCredentialsProvider": { "index": 18, "kind": "property", "displayName": "Use Default Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Set whether the Config client should expect [...] -"useProfileCredentialsProvider": { "index": 19, "kind": "property", "displayName": "Use Profile Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Set whether the Config client should expect [...] +"sessionToken": { "index": 17, "kind": "property", "displayName": "Session Token", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Amazon AWS Session Token used when the user needs to assume a IAM role" }, +"trustAllCertificates": { "index": 18, "kind": "property", "displayName": "Trust All Certificates", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the [...] +"useDefaultCredentialsProvider": { "index":
(camel) branch CAMEL-20281-config created (now 900345d3732)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch CAMEL-20281-config in repository https://gitbox.apache.org/repos/asf/camel.git at 900345d3732 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config This branch includes the following new commits: new a5561cfe079 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config new 900345d3732 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel) 01/02: CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch CAMEL-20281-config in repository https://gitbox.apache.org/repos/asf/camel.git commit a5561cfe079bb647bc28de01d1c5f378812fa3ad Author: Andrea Cosentino AuthorDate: Thu Feb 1 11:52:49 2024 +0100 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config Signed-off-by: Andrea Cosentino --- .../aws/config/AWSConfigComponentConfigurer.java | 12 +++ .../aws/config/AWSConfigEndpointConfigurer.java| 12 +++ .../aws/config/AWSConfigEndpointUriFactory.java| 7 +- .../camel/component/aws/config/aws-config.json | 16 +-- .../component/aws/config/AWSConfigComponent.java | 3 +- .../aws/config/AWSConfigConfiguration.java | 27 + .../aws/config/client/AWSConfigClientFactory.java | 3 + .../impl/AWSConfigClientSessionTokenImpl.java | 111 + .../aws/config/AWSConfigClientFactoryTest.java | 9 ++ 9 files changed, 191 insertions(+), 9 deletions(-) diff --git a/components/camel-aws/camel-aws-config/src/generated/java/org/apache/camel/component/aws/config/AWSConfigComponentConfigurer.java b/components/camel-aws/camel-aws-config/src/generated/java/org/apache/camel/component/aws/config/AWSConfigComponentConfigurer.java index a2679d80efd..f6a6694af8a 100644 --- a/components/camel-aws/camel-aws-config/src/generated/java/org/apache/camel/component/aws/config/AWSConfigComponentConfigurer.java +++ b/components/camel-aws/camel-aws-config/src/generated/java/org/apache/camel/component/aws/config/AWSConfigComponentConfigurer.java @@ -57,6 +57,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "region": getOrCreateConfiguration(target).setRegion(property(camelContext, java.lang.String.class, value)); return true; case "secretkey": case "secretKey": getOrCreateConfiguration(target).setSecretKey(property(camelContext, java.lang.String.class, value)); return true; +case "sessiontoken": +case "sessionToken": getOrCreateConfiguration(target).setSessionToken(property(camelContext, java.lang.String.class, value)); return true; case "trustallcertificates": case "trustAllCertificates": getOrCreateConfiguration(target).setTrustAllCertificates(property(camelContext, boolean.class, value)); return true; case "uriendpointoverride": @@ -65,6 +67,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "useDefaultCredentialsProvider": getOrCreateConfiguration(target).setUseDefaultCredentialsProvider(property(camelContext, boolean.class, value)); return true; case "useprofilecredentialsprovider": case "useProfileCredentialsProvider": getOrCreateConfiguration(target).setUseProfileCredentialsProvider(property(camelContext, boolean.class, value)); return true; +case "usesessioncredentials": +case "useSessionCredentials": getOrCreateConfiguration(target).setUseSessionCredentials(property(camelContext, boolean.class, value)); return true; default: return false; } } @@ -106,6 +110,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "region": return java.lang.String.class; case "secretkey": case "secretKey": return java.lang.String.class; +case "sessiontoken": +case "sessionToken": return java.lang.String.class; case "trustallcertificates": case "trustAllCertificates": return boolean.class; case "uriendpointoverride": @@ -114,6 +120,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "useDefaultCredentialsProvider": return boolean.class; case "useprofilecredentialsprovider": case "useProfileCredentialsProvider": return boolean.class; +case "usesessioncredentials": +case "useSessionCredentials": return boolean.class; default: return null; } } @@ -151,6 +159,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "region": return getOrCreateConfiguration(target).getRegion(); case "secretkey": case "secretKey": return getOrCreateConfiguration(target).getSecretKey(); +case "sessiontoken": +case "sessionToken": return getOrCreateConfiguration(target).getSessionToken(); case "trustallcertificates": case "trustAllCertificates": return getOrCreateConfiguration(target).isTrustAllCertificates(); case "uriendpointoverride": @@ -159,6 +169,8 @@ public class AWSConfigComponentConfigurer extends PropertyConfigurerSupport impl case "useDefaultCredentialsProvider": return getOrCreateConfiguration(target).isUseDefaultCredentialsProvider(); case "usepr
Re: [PR] AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config [camel]
github-actions[bot] commented on PR #12970: URL: https://github.com/apache/camel/pull/12970#issuecomment-1921063710 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config [camel]
oscerd opened a new pull request, #12970: URL: https://github.com/apache/camel/pull/12970 # Description # Target - [x] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [x] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [x] I checked that each commit in the pull request has a meaningful subject line and body. - [x] I have run `mvn clean install -DskipTests` locally and I have committed all auto-generated changes -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config [camel]
oscerd commented on PR #12970: URL: https://github.com/apache/camel/pull/12970#issuecomment-1921075501 /component-test aws -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config [camel]
github-actions[bot] commented on PR #12970: URL: https://github.com/apache/camel/pull/12970#issuecomment-1921076206 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) 03/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kafka-batch-azure in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 792f524ab24ae124826612df02a60e00324e5191 Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:11:15 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- docs/modules/ROOT/nav.adoc| 1 + script/validator/validator.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e62ee0df..32c52e34 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -131,6 +131,7 @@ * xref:kafka-apicurio-registry-not-secured-source.adoc[] * xref:kafka-azure-schema-registry-sink.adoc[] * xref:kafka-azure-schema-registry-source.adoc[] +* xref:kafka-batch-azure-schema-registry-source.adoc[] * xref:kafka-batch-manual-commit-action.adoc[] * xref:kafka-batch-not-secured-source.adoc[] * xref:kafka-batch-scram-source.adoc[] diff --git a/script/validator/validator.go b/script/validator/validator.go index cf62cf5f..e2da1d59 100644 --- a/script/validator/validator.go +++ b/script/validator/validator.go @@ -378,7 +378,7 @@ func listKamelets(dir string) []KameletInfo { func verifyUsedParams(kamelets []KameletInfo) (errors []error) { for _, k := range kamelets { - if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] + if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] used := getUsedParams(k.Kamelet) declared := getDeclaredParams(k.Kamelet) for p := range used {
(camel-kamelets) branch kafka-batch-azure created (now 97d97c9e)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch kafka-batch-azure in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git at 97d97c9e Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch This branch includes the following new commits: new a8ad1ab0 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new f63e43c0 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 792f524a Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 97d97c9e Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel-kamelets) 01/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kafka-batch-azure in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit a8ad1ab09928b38b725019a523f7e7e00f3fbb22 Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:08:24 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...batch-azure-schema-registry-source.kamelet.yaml | 182 + 1 file changed, 182 insertions(+) diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml new file mode 100644 index ..a83ad6ed --- /dev/null +++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml @@ -0,0 +1,182 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-azure-schema-registry-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Azure Kafka Batch through Eventhubs with Azure Schema Registry Source" +description: |- + Receive data from Kafka topics in batch on Azure Eventhubs combined with Azure Schema Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - azureRegistryUrl + - password +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + securityProtocol: +title: Security Protocol +description: Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported +type: string +default: SASL_SSL + saslMechanism: +title: SASL Mechanism +description: The Simple Authentication and Security Layer (SASL) Mechanism used. +type: string +default: PLAIN + password: +title: Password +description: Password to authenticate to kafka +type: string +format: password +x-descriptors: +- urn:camel:group:credentials +- urn:keda:authentication:password +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if kafka threw an exception while polling for new messages. There are 5 enums and the value can be one of DISCARD, ER
(camel-kamelets) 04/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kafka-batch-azure in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 97d97c9e32d9de8ec1a4aab042fe85aa3a4e2f89 Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:11:52 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- script/validator/validator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/validator/validator.go b/script/validator/validator.go index e2da1d59..ef8ec537 100644 --- a/script/validator/validator.go +++ b/script/validator/validator.go @@ -378,7 +378,7 @@ func listKamelets(dir string) []KameletInfo { func verifyUsedParams(kamelets []KameletInfo) (errors []error) { for _, k := range kamelets { - if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] + if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] used := getUsedParams(k.Kamelet) declared := getDeclaredParams(k.Kamelet) for p := range used {
(camel-kamelets) 02/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kafka-batch-azure in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit f63e43c0884599ce4e837737ffc2f2768700c21b Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:10:20 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...batch-azure-schema-registry-source.kamelet.yaml | 182 + 1 file changed, 182 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml new file mode 100644 index ..a83ad6ed --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml @@ -0,0 +1,182 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-azure-schema-registry-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Azure Kafka Batch through Eventhubs with Azure Schema Registry Source" +description: |- + Receive data from Kafka topics in batch on Azure Eventhubs combined with Azure Schema Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - azureRegistryUrl + - password +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + securityProtocol: +title: Security Protocol +description: Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported +type: string +default: SASL_SSL + saslMechanism: +title: SASL Mechanism +description: The Simple Authentication and Security Layer (SASL) Mechanism used. +type: string +default: PLAIN + password: +title: Password +description: Password to authenticate to kafka +type: string +format: password +x-descriptors: +- urn:camel:group:credentials +- urn:keda:authentication:password +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: W
[PR] Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch [camel-kamelets]
oscerd opened a new pull request, #1867: URL: https://github.com/apache/camel-kamelets/pull/1867 Related to #1839 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
squakez commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1474269614 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); +addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, true); } private void addCapabilityAndDependecies(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.Builder catalogSpec, String name, -List artifacts, boolean addDependency) { +List artifacts, boolean addDependency) { if (capabilitiesExclusionList != null && !capabilitiesExclusionList.contains(name)) { CamelCapability.Builder capBuilder = new CamelCapability.Builder(); -artifacts.forEach(artifact -> capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId())); +artifacts.forEach(artifact -> { +capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId(), artifact.getClassifier()); +if (addDependency) { Review Comment: I see. What I do not understand is which is the difference with the previous code which I think was doing the same. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
svn commit: r67097 - /release/camel/apache-camel/4.0.4/
Author: gzurowski Date: Thu Feb 1 11:37:25 2024 New Revision: 67097 Log: Apache Camel 4.0.4 release distro placeholder. Added: release/camel/apache-camel/4.0.4/
svn commit: r67098 - in /release/camel/apache-camel/4.0.4: apache-camel-4.0.4-src.zip apache-camel-4.0.4-src.zip.asc apache-camel-4.0.4-src.zip.sha512 apache-camel-4.0.4.pom apache-camel-4.0.4.pom.asc
Author: gzurowski Date: Thu Feb 1 11:38:31 2024 New Revision: 67098 Log: Apache Camel 4.0.4 released artifacts. Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip (with props) release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom.asc release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom.sha512 Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip == Binary file - no diff available. Propchange: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip -- svn:mime-type = application/octet-stream Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc Thu Feb 1 11:38:31 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEYOzvJGEf6DJxT4aqnVvv+llCwEkFAmW1OuAACgkQnVvv+llC +wEnQ4hAAr14JDrCsP125Wr2aFxK3RkPQGwulhxckRSLhInQH0tO7xgscAJIo+kj4 +Nmp4EeNMCpE9cDFMtnXMnI05586oAIluzGAlg5g58VLjd+EekXMRiwzTwaOV/uoK +1PsZ2I02lXtjyDwVpjnXdGhV2GioxiLlGpjCkzoei0B+4uLvmXnxvlRK0+Id59hR +SwKrwc+NuLl6vzD7dfzBayBMa5Hwg5smwGVIJiBMAtoHc5BfegDgiCev+4QLQfdp +7s2Ipwp23UFiQFwpB/AGUoua/7vhHPDpVuhKw4JbY8f08Kgcy76UqoYvy+o+gBuc +svA4KoviAcdkHP5/rJz63mmJmgW1jLrpaiGFRJTSwBtLoWefAXsb863sJ/mecrN2 +U7ISj5fmB9zns8WkO/IkOmV9OUcuMGvX3syAIDMYOa7jI7WwK5+cKsMQO6dyr8J/ +p3S14Buv4xM+A27gmTdp+S1QqjQ5GhonnNv1i+fjZjLsdYEEglqN+axUU5/GFHdA +IBKq5qZiBzCwPtPxNU2tNJkGJbWpnfW24SYfz7w7u3inhZnSIMVqje9pKIi0KMxP +cdhKPdLxbPM9G18McC2C0DonH4odOKxxKj7OQUYA3vE2NRWImkU/iTdvNgpgQipT +MupENgp2p+SrOsAaJzWDN2R/QKyHg4jjQeqgCa/9o9CrIlXIt4Y= +=VmWW +-END PGP SIGNATURE- Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 Thu Feb 1 11:38:31 2024 @@ -0,0 +1 @@ +d57a27cddbfeba0b529eb5bf23ba066c917877c4b9e2a1cbf201b9f0ce22c6f451e197dca0df6ab6ed89c3e8300d8377329722df5191ff9bcdf2275bf355ff8c apache-camel-4.0.4-src.zip Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom Thu Feb 1 11:38:31 2024 @@ -0,0 +1,261 @@ + + +http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns="http://maven.apache.org/POM/4.0.0"; +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> + 4.0.0 + +org.apache.camel +camel-parent +4.0.4 +../parent + + org.apache.camel + apache-camel + 4.0.4 + pom + Camel :: Assembly + Apache Camel Assembly + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + +false +true +gnu +true + + + + org.apache.camel + camel-api + 4.0.4 + compile + + + org.apache.camel + camel-util + 4.0.4 + compile + + + org.apache.camel + camel-management-api + 4.0.4 + compile + + + org.apache.camel + camel-management + 4.0.4 + compile + + + org.apache.camel + camel-base + 4.0.4 + compile + + + org.apache.camel + camel-base-engine + 4.0.4 + compile + + + org.apache.camel + camel-support + 4.0.4 + compile + + + org.apache.camel + camel-core + 4.0.4 + compile + + + org.apache.camel + camel-core-engine + 4.0.4 + compile + + + org.apache.camel + camel-core-model + 4.0.4 + compile + + + org.apache.camel + camel-core-processor + 4.0.4 + compile + + + org.apache.camel + camel-core-reifier + 4.0.4 + compile + + + org.apache.camel + camel-core-languages + 4.0.4 + compile + + + org.apache.camel + camel-core-xml + 4.0.4 + compile + + + org.apache.camel + camel-core-catalog + 4.0.4 + compile + + + org.apache.camel + camel-cloud + 4.0.4 + compile + + + org.apache.camel + camel-cluster + 4.0.4 + compile + + + org.apache.camel + camel-console + 4.0.4 + compile +
svn commit: r67099 [1/2] - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json
Author: gzurowski Date: Thu Feb 1 11:42:53 2024 New Revision: 67099 Log: Import Camel SBOMs JSON release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json
svn commit: r67099 [2/2] - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json
Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json Thu Feb 1 11:42:53 2024 @@ -0,0 +1,173159 @@ +{ + "bomFormat" : "CycloneDX", + "specVersion" : "1.4", + "version" : 1, + "metadata" : { +"tools" : [ + { +"vendor" : "OWASP Foundation", +"name" : "CycloneDX Maven plugin", +"version" : "2.7.10", +"hashes" : [ + { +"alg" : "MD5", +"content" : "1cc7f6a0382f8bb2f758d6a6ea401d1b" + }, + { +"alg" : "SHA-1", +"content" : "a4297947a1f2d7d453105db542651614bbd37f38" + }, + { +"alg" : "SHA-256", +"content" : "bd0fdd8f2f2116eee5e715aeac1580f19eb7a10ec2b6f805b53567067658e872" + }, + { +"alg" : "SHA-512", +"content" : "9cde8352a427e10b96cae01348fc7cfe5d4aa9cd0a5e5dd93b414ce3bb7d112993c3b3004e53af52567fbfa16de0704ec59a5556a635ad70571fd124ae389f39" + }, + { +"alg" : "SHA-384", +"content" : "93d7bf5b5c735347edfbfbd66810273ca840f9a322b816d22d44c3d8e8255c09e86570bb23712aeb0cade0f478be5aeb" + }, + { +"alg" : "SHA3-384", +"content" : "4467f16e9ca32190a6e49c65339eb28ee5e8c78f4e918fcf95128a4b7648898de56ccb43eacfad0c9391ef8cdb7d629a" + }, + { +"alg" : "SHA3-256", +"content" : "ed2996c99b483e969221d5e9a40f562ea2ab85442d361d72a90e85266a3ed781" + }, + { +"alg" : "SHA3-512", +"content" : "c8e6ea9ddc38edc77e284b3bf541663e84752bdc59ed1935799847a48a14ea2fa531b61008fefcba37d732a56702a11ac112437b9b80d18f4ecc8ef0ecfb32cf" + } +] + } +], +"component" : { + "publisher" : "The Apache Software Foundation", + "group" : "org.apache.camel", + "name" : "camel", + "version" : "4.0.4", + "description" : "Camel Root POM", + "licenses" : [ +{ + "license" : { +"id" : "Apache-2.0", +"url" : "https://www.apache.org/licenses/LICENSE-2.0"; + } +} + ], + "purl" : "pkg:maven/org.apache.camel/camel@4.0.4?type=pom", + "externalReferences" : [ +{ + "type" : "website", + "url" : "https://camel.apache.org"; +}, +{ + "type" : "distribution", + "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"; +}, +{ + "type" : "issue-tracker", + "url" : "https://issues.apache.org/jira/browse/CAMEL"; +}, +{ + "type" : "mailing-list", + "url" : "dev-subscr...@camel.apache.org" +}, +{ + "type" : "vcs", + "url" : "https://gitbox.apache.org/repos/asf?p=camel.git;a=summary"; +} + ], + "type" : "library", + "bom-ref" : "pkg:maven/org.apache.camel/camel@4.0.4?type=pom" +}, +"properties" : [ + { +"name" : "maven.goal", +"value" : "makeAggregateBom" + }, + { +"name" : "maven.scopes", +"value" : "compile,provided,runtime,system" + }, + { +"name" : "cdx:reproducible", +"value" : "enabled" + } +] + }, + "components" : [ +{ + "publisher" : "The Apache Software Foundation", + "group" : "org.apache.camel", + "name" : "camel-buildtools", + "version" : "4.0.4", + "description" : "The build tools for the Apache Camel project", + "licenses" : [ +{ + "license" : { +"id" : "Apache-2.0", +"url" : "https://www.apache.org/licenses/LICENSE-2.0"; + } +} + ], + "purl" : "pkg:maven/org.apache.camel/camel-buildtools@4.0.4?type=jar", + "externalReferences" : [ +{ + "type" : "website", + "url" : "https://camel.apache.org/camel-buildtools"; +}, +{ + "type" : "distribution", + "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"; +}, +{ + "type" : "issue-tracker", + "url" : "https://issues.apache.org/jira/browse/CAMEL"; +}, +{ + "type" : "mailing-list", + "url" : "dev-subscr...@camel.apache.org" +}, +{ + "type" : "vcs", + "url" : "https://gitbox.apache.org/repos/asf?p=camel.git;a=summary/camel-buildtools"; +} + ], + "type" : "library", + "bom-ref" : "pkg:maven/org.apache.camel/camel-buildtools@4.0.4?type=jar" +}, +{ + "group" : "org.apache.camel", + "name" : "camel-parent", + "version" : "4.0.4", + "purl" : "pkg:maven/org.apache.camel/camel
svn commit: r67100 - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.asc
Author: gzurowski Date: Thu Feb 1 11:43:01 2024 New Revision: 67100 Log: Import Camel SBOMs JSON release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.asc Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.asc == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.asc (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.asc Thu Feb 1 11:43:01 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEYOzvJGEf6DJxT4aqnVvv+llCwEkFAmW7g6oACgkQnVvv+llC +wEnw2RAAmzsvSahaE/bGpL+HhtAe9RZrF5xpTYVFZ2CJUfKgvI1K8ifHRZCbcYIp +Haw7UzYotis/gIfOtvylVAUh/hfSInKN9xVhIeHdLzf77y9mWnYu0iubResSVuac +RrRvo6B9nAuqPORYuBQhHeNkKNWgNJFQ+DaMC/1E99BrwVmgr4R0v+NXIrdRtoaf +5D+oKAQvUOl5oxXLB5TKrMUn4JTAWwsUldzI5xyrOnZwHs7aclZM2IKu/rsIr9mj +yeAJT1JKQC7e76dozdmBFKzUqClNrGuxLRV+UYScyhB4O1BeeCowDfDDA95NADNS +KZgzOCSm2pxMrwcxvNTHJLYUJTGt5GCuEYmDGqNfjNmOzcfyep9lUjHKXmmQiIzS +v33p5ovBMvJKILN1jmeEI3F63AbFwf7DN+kVFHk5iwaKMYIm2x/gL5gT6p+VHYvu +6c+YVqDb4Sxht2Q7BE/M+8bu+ofFYn8KNwaEAnKoOfg2N7wHAJ56zR78t2qm/UaN +SSHbSVS8ySkIF5yfQLu9RugbZLhvULa2Kz+fJIbDBW7NoeEFDfkiSSDn4ls433UD +7jsQn2YOQppeKurNCpzEmd8FAyb510zl1CfHtSuQyeHD9mafHFCmMhHwXR3inmO4 +UDaNADSgjNEUdXF5xw2PQTww1fMCOaOuUGdDP5YhPgfonz96jVE= +=e4V1 +-END PGP SIGNATURE-
svn commit: r67101 - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.sha512
Author: gzurowski Date: Thu Feb 1 11:43:04 2024 New Revision: 67101 Log: Import Camel SBOMs JSON release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.sha512 Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.sha512 == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.sha512 (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.json.sha512 Thu Feb 1 11:43:04 2024 @@ -0,0 +1 @@ +687d88cc4d1c04c4f1d8ae6d99bb593a8ba094d89e2bd0f93b667b93bd3e7ae6979a11fd45b60d7164975dc489f519111825a1974f70c3d02d3c79cf32bcd34f *apache-camel-4.0.4-sbom.json
svn commit: r67102 [1/2] - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml
Author: gzurowski Date: Thu Feb 1 11:43:11 2024 New Revision: 67102 Log: Import Camel SBOMs XML release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml
svn commit: r67102 [2/2] - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml
Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml Thu Feb 1 11:43:11 2024 @@ -0,0 +1,69906 @@ + +http://cyclonedx.org/schema/bom/1.4";> + + + +OWASP Foundation +CycloneDX Maven plugin +2.7.10 + + 1cc7f6a0382f8bb2f758d6a6ea401d1b + a4297947a1f2d7d453105db542651614bbd37f38 + bd0fdd8f2f2116eee5e715aeac1580f19eb7a10ec2b6f805b53567067658e872 + 9cde8352a427e10b96cae01348fc7cfe5d4aa9cd0a5e5dd93b414ce3bb7d112993c3b3004e53af52567fbfa16de0704ec59a5556a635ad70571fd124ae389f39 + 93d7bf5b5c735347edfbfbd66810273ca840f9a322b816d22d44c3d8e8255c09e86570bb23712aeb0cade0f478be5aeb + 4467f16e9ca32190a6e49c65339eb28ee5e8c78f4e918fcf95128a4b7648898de56ccb43eacfad0c9391ef8cdb7d629a + ed2996c99b483e969221d5e9a40f562ea2ab85442d361d72a90e85266a3ed781 + c8e6ea9ddc38edc77e284b3bf541663e84752bdc59ed1935799847a48a14ea2fa531b61008fefcba37d732a56702a11ac112437b9b80d18f4ecc8ef0ecfb32cf + + + + + The Apache Software Foundation + org.apache.camel + camel + 4.0.4 + Camel Root POM + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0 + + + pkg:maven/org.apache.camel/camel@4.0.4?type=pom + https://camel.apache.orghttps://repository.apache.org/service/local/staging/deploy/maven2https://issues.apache.org/jira/browse/CAMELdev-subscr...@camel.apache.orghttps://gitbox.apache.org/repos/asf?p=camel.git;a=summary + + + makeAggregateBom + compile,provided,runtime,system + enabled + + + + + The Apache Software Foundation + org.apache.camel + camel-buildtools + 4.0.4 + The build tools for the Apache Camel project + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0 + + + pkg:maven/org.apache.camel/camel-buildtools@4.0.4?type=jar + https://camel.apache.org/camel-buildtoolshttps://repository.apache.org/service/local/staging/deploy/maven2https://issues.apache.org/jira/browse/CAMELdev-subscr...@camel.apache.orghttps://gitbox.apache.org/repos/asf?p=camel.git;a=summary/camel-buildtools + + + org.apache.camel + camel-parent + 4.0.4 + pkg:maven/org.apache.camel/camel-parent@4.0.4?type=pom + + + org.apache.camel + camel-etc + 4.0.4 + pkg:maven/org.apache.camel/camel-etc@4.0.4?type=pom + + + org.apache.camel + tooling + 4.0.4 + pkg:maven/org.apache.camel/tooling@4.0.4?type=pom + + + The Apache Software Foundation + org.apache.camel + camel-tooling-util + 4.0.4 + Tooling utilities + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0 + + + pkg:maven/org.apache.camel/camel-tooling-util@4.0.4?type=jar + https://camel.apache.org/camel-parent/tooling/camel-tooling-utilhttps://repository.apache.org/service/local/staging/deploy/maven2https://issues.apache.org/jira/browse/CAMELdev-subscr...@camel.apache.orghttps://gitbox.apache.org/repos/asf?p=camel.git;a=summary/camel-parent/tooling/camel-tooling-util + + + org.junit.jupiter + junit-jupiter-api + 5.9.3 + Module "junit-jupiter-api" of JUnit 5. + required + +13eb9bfb15588e85c1fb76587f8f5d1e +815818ad6ffcc8d320d8fbdf3d748c753cf83201 +d895e3eedf4fa1b10de31a91be55a301bb307bf18ef325b3fa5db3f80ee92d1c +05ef01d2f065145524a75b17a8ecc8cf46d21987d85b2d1e30bd06514ee7425bacf9a8b6a467a6e95b49bcfe27f5e5a2fe3da210fb09113cee1f14be4b686aa5 +45192e2231490b92fef28fc22c6c9399fb17d78f75ef473dcc37efd8b6350eaf1831eec9b0c6909bd849714f2d2fc49b +befa0de7038d014eb7d9581654c6d10e601b36f079f82ecfad12e6a05e8a15f82f7b47786372eb46fe6eb7ebf92343c1 +c41b11de68a605d2a5cb213f461f887d4d0b4cbdc46a2e239d9aab77cdb3827f +73de4a6a0c1677531b832bbb315fbb7bd04083ac4b9d7ad36d3eb651d9832940b462dde0dccf887a23253735b1ed9099dca6d06c26dd830c844babc75292dc48 + + + + EPL-2.0 + + + pkg:maven/org.junit.jupiter/junit-jupiter-api@5.9.3?type=jar + https://junit.org/junit5/https://github.com/junit-team/junit5 + + + org.opentest4j + opentest4j + 1.2.0 + Open Test Alliance for the JVM + required + +45c9a837c21f68e8c93e85b121e2fb90 +28c11eb91f9b6d8e200631d46e20a7f407f2a046 +58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2 +17f77797a260eb2bd1666a90e25efc79a5413afa9df1c1cb6c4cd1949d61c38b241e3bb20956396b5f54d144720303d72a2ac00bc5bf245a260a3c3099e01c74 +ef25f5dd948c9ab7256e896da9
svn commit: r67103 - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.asc
Author: gzurowski Date: Thu Feb 1 11:43:13 2024 New Revision: 67103 Log: Import Camel SBOMs XML release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.asc Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.asc == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.asc (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.asc Thu Feb 1 11:43:13 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEYOzvJGEf6DJxT4aqnVvv+llCwEkFAmW7g68ACgkQnVvv+llC +wEmVEQ//TVEVhaIv4k43OxZwCShHsS0SAqyC597Gb4sQKh2vTFLLf9W4zo5zDoXg +mv1wmjAxft8ctjMpEy4WwXOgV5OBSQGslQoJ1R2yXadUp7aopfhM+XvBtSVCjhqR +y+aeDhCjZju46U/PkuGAa8pxWfYJYiulTLq5p50gFnxFKTdiwKFwPTT8QUk4pmge +DD9ftWbdr35h30y09N9Qsds24eMNzV68z0N097FiuvpTHMMwLgiGDOSaB77yiySF +BnIJTuNYDGFcxm02WpqvzQSegPl9+pxMfdQuOjCUQ9pRQtzmR3HM0QmxFj4keuJe +8QY87MF1r1AFJCoDOQ1veR2UgHtl9o4RErT2pCOm0ZtqGQQaFCROzART+HTa3Stj +lBtyIWPftdRhyzZPPCe9/Y3HEZHx/jO5Uw7rlLUPLRZAade3h4aREDLewJHMKnzE +OBsZ5BI0+iQ5gAUIeHglYvLD3MW63NqAH0p0s8RSB1j2T8TonlXB3VwCbb1K67DE +0TV9+IBR+EXPP+ZVIJpoZTsJKrBFmJxn+cSNgOqN9iYVOr5g5/HK89Hs2kV9+O8Q +wSmTlPgmWAE5kPsnxGGI3zOJMmFKRWziBTZZ1+Tdp93XTLwgFUeJH1ZyrcgNVa9e +R9mzQ6/0rmtXHfDJwRmYU3waUn54ufvwJX92nyJ8VLyUzIau04w= +=I/EM +-END PGP SIGNATURE-
svn commit: r67104 - /release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.sha512
Author: gzurowski Date: Thu Feb 1 11:43:16 2024 New Revision: 67104 Log: Import Camel SBOMs XML release Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.sha512 Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.sha512 == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.sha512 (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-sbom.xml.sha512 Thu Feb 1 11:43:16 2024 @@ -0,0 +1 @@ +0b8b6411574c154176347262e43dc9eddb7db789227b42cac1763596ad3c200132a7190744467aa6c5f3350e7c1e14d22024a26f923fb92f744a82e07c0f63a3 *apache-camel-4.0.4-sbom.xml
svn commit: r67105 - /release/camel/apache-camel/4.0.4/
Author: gzurowski Date: Thu Feb 1 11:44:16 2024 New Revision: 67105 Log: Removed the old release Removed: release/camel/apache-camel/4.0.4/
svn commit: r67106 - /release/camel/apache-camel/4.0.4/
Author: gzurowski Date: Thu Feb 1 11:45:09 2024 New Revision: 67106 Log: Apache Camel 4.0.4 release distro placeholder. Added: release/camel/apache-camel/4.0.4/
Re: [PR] AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config [camel]
oscerd merged PR #12970: URL: https://github.com/apache/camel/pull/12970 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch main updated: AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config (#12970)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new f44bc83279e AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config (#12970) f44bc83279e is described below commit f44bc83279eb0eb09a793e11366d51fd29b3f45e Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:45:12 2024 +0100 AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config (#12970) * CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config Signed-off-by: Andrea Cosentino * CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config Signed-off-by: Andrea Cosentino - Signed-off-by: Andrea Cosentino --- .../camel/catalog/components/aws-config.json | 16 +-- .../aws/config/AWSConfigComponentConfigurer.java | 12 +++ .../aws/config/AWSConfigEndpointConfigurer.java| 12 +++ .../aws/config/AWSConfigEndpointUriFactory.java| 7 +- .../camel/component/aws/config/aws-config.json | 16 +-- .../component/aws/config/AWSConfigComponent.java | 3 +- .../aws/config/AWSConfigConfiguration.java | 27 + .../aws/config/client/AWSConfigClientFactory.java | 3 + .../impl/AWSConfigClientSessionTokenImpl.java | 111 + .../aws/config/AWSConfigClientFactoryTest.java | 9 ++ 10 files changed, 201 insertions(+), 15 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json index 1ac57b92e38..e4207d76056 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-config.json @@ -40,9 +40,11 @@ "accessKey": { "index": 14, "kind": "property", "displayName": "Access Key", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Amazon AWS Access Key" }, "profileCredentialsName": { "index": 15, "kind": "property", "displayName": "Profile Credentials Name", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "If using a profile credentials provider this parameter will set the profil [...] "secretKey": { "index": 16, "kind": "property", "displayName": "Secret Key", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Amazon AWS Secret Key" }, -"trustAllCertificates": { "index": 17, "kind": "property", "displayName": "Trust All Certificates", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the [...] -"useDefaultCredentialsProvider": { "index": 18, "kind": "property", "displayName": "Use Default Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws.config.AWSConfigConfiguration", "configurationField": "configuration", "description": "Set whether the Config client should expect [...] -"useProfileCredentialsProvider": { "index": 19, "kind": "property", "displayName": "Use Profile Credentials Provider", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apach
svn commit: r67107 - in /release/camel/apache-camel/4.0.4: apache-camel-4.0.4-src.zip apache-camel-4.0.4-src.zip.asc apache-camel-4.0.4-src.zip.sha512 apache-camel-4.0.4.pom apache-camel-4.0.4.pom.asc
Author: gzurowski Date: Thu Feb 1 11:46:30 2024 New Revision: 67107 Log: Apache Camel 4.0.4 released artifacts. Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip (with props) release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom.asc release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom.sha512 Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip == Binary file - no diff available. Propchange: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip -- svn:mime-type = application/octet-stream Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.asc Thu Feb 1 11:46:30 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEYOzvJGEf6DJxT4aqnVvv+llCwEkFAmW1OuAACgkQnVvv+llC +wEnQ4hAAr14JDrCsP125Wr2aFxK3RkPQGwulhxckRSLhInQH0tO7xgscAJIo+kj4 +Nmp4EeNMCpE9cDFMtnXMnI05586oAIluzGAlg5g58VLjd+EekXMRiwzTwaOV/uoK +1PsZ2I02lXtjyDwVpjnXdGhV2GioxiLlGpjCkzoei0B+4uLvmXnxvlRK0+Id59hR +SwKrwc+NuLl6vzD7dfzBayBMa5Hwg5smwGVIJiBMAtoHc5BfegDgiCev+4QLQfdp +7s2Ipwp23UFiQFwpB/AGUoua/7vhHPDpVuhKw4JbY8f08Kgcy76UqoYvy+o+gBuc +svA4KoviAcdkHP5/rJz63mmJmgW1jLrpaiGFRJTSwBtLoWefAXsb863sJ/mecrN2 +U7ISj5fmB9zns8WkO/IkOmV9OUcuMGvX3syAIDMYOa7jI7WwK5+cKsMQO6dyr8J/ +p3S14Buv4xM+A27gmTdp+S1QqjQ5GhonnNv1i+fjZjLsdYEEglqN+axUU5/GFHdA +IBKq5qZiBzCwPtPxNU2tNJkGJbWpnfW24SYfz7w7u3inhZnSIMVqje9pKIi0KMxP +cdhKPdLxbPM9G18McC2C0DonH4odOKxxKj7OQUYA3vE2NRWImkU/iTdvNgpgQipT +MupENgp2p+SrOsAaJzWDN2R/QKyHg4jjQeqgCa/9o9CrIlXIt4Y= +=VmWW +-END PGP SIGNATURE- Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4-src.zip.sha512 Thu Feb 1 11:46:30 2024 @@ -0,0 +1 @@ +d57a27cddbfeba0b529eb5bf23ba066c917877c4b9e2a1cbf201b9f0ce22c6f451e197dca0df6ab6ed89c3e8300d8377329722df5191ff9bcdf2275bf355ff8c apache-camel-4.0.4-src.zip Added: release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom == --- release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom (added) +++ release/camel/apache-camel/4.0.4/apache-camel-4.0.4.pom Thu Feb 1 11:46:30 2024 @@ -0,0 +1,261 @@ + + +http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns="http://maven.apache.org/POM/4.0.0"; +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> + 4.0.0 + +org.apache.camel +camel-parent +4.0.4 +../parent + + org.apache.camel + apache-camel + 4.0.4 + pom + Camel :: Assembly + Apache Camel Assembly + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + +false +true +gnu +true + + + + org.apache.camel + camel-api + 4.0.4 + compile + + + org.apache.camel + camel-util + 4.0.4 + compile + + + org.apache.camel + camel-management-api + 4.0.4 + compile + + + org.apache.camel + camel-management + 4.0.4 + compile + + + org.apache.camel + camel-base + 4.0.4 + compile + + + org.apache.camel + camel-base-engine + 4.0.4 + compile + + + org.apache.camel + camel-support + 4.0.4 + compile + + + org.apache.camel + camel-core + 4.0.4 + compile + + + org.apache.camel + camel-core-engine + 4.0.4 + compile + + + org.apache.camel + camel-core-model + 4.0.4 + compile + + + org.apache.camel + camel-core-processor + 4.0.4 + compile + + + org.apache.camel + camel-core-reifier + 4.0.4 + compile + + + org.apache.camel + camel-core-languages + 4.0.4 + compile + + + org.apache.camel + camel-core-xml + 4.0.4 + compile + + + org.apache.camel + camel-core-catalog + 4.0.4 + compile + + + org.apache.camel + camel-cloud + 4.0.4 + compile + + + org.apache.camel + camel-cluster + 4.0.4 + compile + + + org.apache.camel + camel-console + 4.0.4 + compile +
svn commit: r67108 - /release/camel/apache-camel/4.0.3/
Author: gzurowski Date: Thu Feb 1 11:49:37 2024 New Revision: 67108 Log: Removed the old release Removed: release/camel/apache-camel/4.0.3/
(camel) branch regen_bot updated (b2d5d6cf654 -> f44bc83279e)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git from b2d5d6cf654 (chores) minor code cleanups add f44bc83279e AMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Config (#12970) No new revisions were added by this update. Summary of changes: .../camel/catalog/components/aws-config.json | 16 - .../aws/config/AWSConfigComponentConfigurer.java | 12 ++ .../aws/config/AWSConfigEndpointConfigurer.java| 12 ++ .../aws/config/AWSConfigEndpointUriFactory.java| 7 -- .../camel/component/aws/config/aws-config.json | 16 - .../component/aws/config/AWSConfigComponent.java | 3 ++- .../aws/config/AWSConfigConfiguration.java | 27 ++ .../aws/config/client/AWSConfigClientFactory.java | 3 +++ ...l.java => AWSConfigClientSessionTokenImpl.java} | 14 ++- .../aws/config/AWSConfigClientFactoryTest.java | 9 10 files changed, 98 insertions(+), 21 deletions(-) copy components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/impl/{AWSConfigClientStandardImpl.java => AWSConfigClientSessionTokenImpl.java} (89%)
(camel) branch camel-4.0.x updated (c094c75dcd6 -> f9931d14b96)
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a change to branch camel-4.0.x in repository https://gitbox.apache.org/repos/asf/camel.git from c094c75dcd6 Regen add 344cacf9ea0 [maven-release-plugin] prepare release camel-4.0.4 add 3169ec9ff95 [maven-release-plugin] prepare for next development iteration new f9931d14b96 Merge branch 'release/4.0.4' into camel-4.0.x The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: apache-camel/pom.xml | 2 +- archetypes/camel-archetype-api-component/pom.xml | 2 +- archetypes/camel-archetype-component/pom.xml | 2 +- archetypes/camel-archetype-dataformat/pom.xml | 2 +- archetypes/camel-archetype-java/pom.xml | 2 +- archetypes/camel-archetype-main/pom.xml | 2 +- archetypes/camel-archetype-spring/pom.xml | 2 +- archetypes/pom.xml| 2 +- bom/camel-bom/pom.xml | 2 +- bom/pom.xml | 2 +- buildingtools/pom.xml | 2 +- camel-dependencies/pom.xml| 2 +- catalog/camel-allcomponents/pom.xml | 2 +- catalog/camel-catalog-console/pom.xml | 2 +- catalog/camel-catalog-lucene/pom.xml | 2 +- catalog/camel-catalog-maven-grape/pom.xml | 2 +- catalog/camel-catalog-maven/pom.xml | 2 +- catalog/camel-catalog/pom.xml | 2 +- catalog/camel-csimple-maven-plugin/pom.xml| 2 +- catalog/camel-report-maven-plugin/pom.xml | 2 +- catalog/camel-route-parser/pom.xml| 2 +- catalog/dummy-component/pom.xml | 2 +- catalog/pom.xml | 2 +- components/camel-activemq/pom.xml | 2 +- components/camel-amqp/pom.xml | 2 +- components/camel-arangodb/pom.xml | 2 +- components/camel-as2/camel-as2-api/pom.xml| 2 +- components/camel-as2/camel-as2-component/pom.xml | 2 +- components/camel-as2/pom.xml | 2 +- components/camel-asn1/pom.xml | 2 +- components/camel-asterisk/pom.xml | 2 +- components/camel-atmosphere-websocket/pom.xml | 2 +- components/camel-atom/pom.xml | 2 +- components/camel-attachments/pom.xml | 2 +- components/camel-avro-rpc/camel-avro-rpc-component/pom.xml| 2 +- components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml| 2 +- components/camel-avro-rpc/camel-avro-rpc-spi/pom.xml | 2 +- components/camel-avro-rpc/pom.xml | 2 +- components/camel-avro/pom.xml | 2 +- components/camel-aws/camel-aws-cloudtrail/pom.xml | 2 +- components/camel-aws/camel-aws-secrets-manager/pom.xml| 2 +- components/camel-aws/camel-aws-xray/pom.xml | 2 +- components/camel-aws/camel-aws2-athena/pom.xml| 2 +- components/camel-aws/camel-aws2-cw/pom.xml| 2 +- components/camel-aws/camel-aws2-ddb/pom.xml | 2 +- components/camel-aws/camel-aws2-ec2/pom.xml | 2 +- components/camel-aws/camel-aws2-ecs/pom.xml | 2 +- components/camel-aws/camel-aws2-eks/pom.xml | 2 +- components/camel-aws/camel-aws2-eventbridge/pom.xml | 2 +- components/camel-aws/camel-aws2-iam/pom.xml | 2 +- components/camel-aws/camel-aws2-kinesis/pom.xml | 2 +- components/camel-aws/camel-aws2-kms/pom.xml | 2 +- components/camel-aws/camel-aws2-lambda/pom.xml| 2 +- components/camel-aws/camel-aws2-mq/pom.xml| 2 +- components/camel-aws/camel-aws2-msk/pom.xml | 2 +- components/camel-aws/camel
(camel) branch release/4.0.4 deleted (was 3169ec9ff95)
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a change to branch release/4.0.4 in repository https://gitbox.apache.org/repos/asf/camel.git was 3169ec9ff95 [maven-release-plugin] prepare for next development iteration The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(camel) 01/01: Merge branch 'release/4.0.4' into camel-4.0.x
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a commit to branch camel-4.0.x in repository https://gitbox.apache.org/repos/asf/camel.git commit f9931d14b96e3c239c76e6e1e07802d16f8053a9 Merge: c094c75dcd6 3169ec9ff95 Author: Gregor Zurowski AuthorDate: Thu Feb 1 11:52:19 2024 + Merge branch 'release/4.0.4' into camel-4.0.x apache-camel/pom.xml | 2 +- archetypes/camel-archetype-api-component/pom.xml | 2 +- archetypes/camel-archetype-component/pom.xml | 2 +- archetypes/camel-archetype-dataformat/pom.xml | 2 +- archetypes/camel-archetype-java/pom.xml | 2 +- archetypes/camel-archetype-main/pom.xml | 2 +- archetypes/camel-archetype-spring/pom.xml | 2 +- archetypes/pom.xml| 2 +- bom/camel-bom/pom.xml | 2 +- bom/pom.xml | 2 +- buildingtools/pom.xml | 2 +- camel-dependencies/pom.xml| 2 +- catalog/camel-allcomponents/pom.xml | 2 +- catalog/camel-catalog-console/pom.xml | 2 +- catalog/camel-catalog-lucene/pom.xml | 2 +- catalog/camel-catalog-maven-grape/pom.xml | 2 +- catalog/camel-catalog-maven/pom.xml | 2 +- catalog/camel-catalog/pom.xml | 2 +- catalog/camel-csimple-maven-plugin/pom.xml| 2 +- catalog/camel-report-maven-plugin/pom.xml | 2 +- catalog/camel-route-parser/pom.xml| 2 +- catalog/dummy-component/pom.xml | 2 +- catalog/pom.xml | 2 +- components/camel-activemq/pom.xml | 2 +- components/camel-amqp/pom.xml | 2 +- components/camel-arangodb/pom.xml | 2 +- components/camel-as2/camel-as2-api/pom.xml| 2 +- components/camel-as2/camel-as2-component/pom.xml | 2 +- components/camel-as2/pom.xml | 2 +- components/camel-asn1/pom.xml | 2 +- components/camel-asterisk/pom.xml | 2 +- components/camel-atmosphere-websocket/pom.xml | 2 +- components/camel-atom/pom.xml | 2 +- components/camel-attachments/pom.xml | 2 +- components/camel-avro-rpc/camel-avro-rpc-component/pom.xml| 2 +- components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml| 2 +- components/camel-avro-rpc/camel-avro-rpc-spi/pom.xml | 2 +- components/camel-avro-rpc/pom.xml | 2 +- components/camel-avro/pom.xml | 2 +- components/camel-aws/camel-aws-cloudtrail/pom.xml | 2 +- components/camel-aws/camel-aws-secrets-manager/pom.xml| 2 +- components/camel-aws/camel-aws-xray/pom.xml | 2 +- components/camel-aws/camel-aws2-athena/pom.xml| 2 +- components/camel-aws/camel-aws2-cw/pom.xml| 2 +- components/camel-aws/camel-aws2-ddb/pom.xml | 2 +- components/camel-aws/camel-aws2-ec2/pom.xml | 2 +- components/camel-aws/camel-aws2-ecs/pom.xml | 2 +- components/camel-aws/camel-aws2-eks/pom.xml | 2 +- components/camel-aws/camel-aws2-eventbridge/pom.xml | 2 +- components/camel-aws/camel-aws2-iam/pom.xml | 2 +- components/camel-aws/camel-aws2-kinesis/pom.xml | 2 +- components/camel-aws/camel-aws2-kms/pom.xml | 2 +- components/camel-aws/camel-aws2-lambda/pom.xml| 2 +- components/camel-aws/camel-aws2-mq/pom.xml| 2 +- components/camel-aws/camel-aws2-msk/pom.xml | 2 +- components/camel-aws/camel-aws2-s3/pom.xml| 2 +- components/camel-aws/camel-aws2-ses/pom.xml | 2 +- components/camel-aws/camel-aws2-sns/pom.xml | 2 +- components/camel-aws/camel-aws2-sqs/pom.xml | 2 +- components/camel-aws
(camel-spring-boot) branch camel-spring-boot-4.0.x updated (ae17c16ce99 -> f69cbf2f98a)
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a change to branch camel-spring-boot-4.0.x in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git from ae17c16ce99 CAMEL-20343: camel-spring-boot - Upgrade to 3.1.8 add d7570c7eff0 Target Camel 4.0.4 for release add 5aac75486ff [maven-release-plugin] prepare release camel-spring-boot-4.0.4 add 50bb19fddf7 [maven-release-plugin] prepare for next development iteration new f7d924e4618 Merge branch 'release/4.0.4' into camel-spring-boot-4.0.x new f69cbf2f98a Target Camel 4.0.5-SNAPSHOT for development The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: archetypes/camel-archetype-spring-boot/pom.xml | 2 +- archetypes/pom.xml | 2 +- catalog/camel-catalog-provider-springboot/pom.xml | 2 +- catalog/pom.xml| 2 +- components-starter/camel-activemq-starter/pom.xml | 2 +- components-starter/camel-amqp-starter/pom.xml | 2 +- components-starter/camel-arangodb-starter/pom.xml | 2 +- components-starter/camel-as2-starter/pom.xml | 2 +- components-starter/camel-asn1-starter/pom.xml | 2 +- components-starter/camel-asterisk-starter/pom.xml | 2 +- .../camel-atmosphere-websocket-starter/pom.xml | 2 +- components-starter/camel-atom-starter/pom.xml | 2 +- components-starter/camel-avro-rpc-starter/pom.xml | 2 +- components-starter/camel-avro-starter/pom.xml | 2 +- .../camel-aws-cloudtrail-starter/pom.xml | 2 +- .../camel-aws-secrets-manager-starter/pom.xml | 2 +- components-starter/camel-aws-xray-starter/pom.xml | 2 +- .../camel-aws2-athena-starter/pom.xml | 2 +- components-starter/camel-aws2-cw-starter/pom.xml | 2 +- components-starter/camel-aws2-ddb-starter/pom.xml | 2 +- components-starter/camel-aws2-ec2-starter/pom.xml | 2 +- components-starter/camel-aws2-ecs-starter/pom.xml | 2 +- components-starter/camel-aws2-eks-starter/pom.xml | 2 +- .../camel-aws2-eventbridge-starter/pom.xml | 2 +- components-starter/camel-aws2-iam-starter/pom.xml | 2 +- .../camel-aws2-kinesis-starter/pom.xml | 2 +- components-starter/camel-aws2-kms-starter/pom.xml | 2 +- .../camel-aws2-lambda-starter/pom.xml | 2 +- components-starter/camel-aws2-mq-starter/pom.xml | 2 +- components-starter/camel-aws2-msk-starter/pom.xml | 2 +- components-starter/camel-aws2-s3-starter/pom.xml | 2 +- components-starter/camel-aws2-ses-starter/pom.xml | 2 +- components-starter/camel-aws2-sns-starter/pom.xml | 2 +- components-starter/camel-aws2-sqs-starter/pom.xml | 2 +- .../camel-aws2-step-functions-starter/pom.xml | 2 +- components-starter/camel-aws2-sts-starter/pom.xml | 2 +- .../camel-aws2-translate-starter/pom.xml | 2 +- .../camel-azure-cosmosdb-starter/pom.xml | 2 +- .../camel-azure-eventhubs-starter/pom.xml | 2 +- .../camel-azure-files-starter/pom.xml | 2 +- .../camel-azure-key-vault-starter/pom.xml | 2 +- .../camel-azure-servicebus-starter/pom.xml | 2 +- .../camel-azure-storage-blob-starter/pom.xml | 2 +- .../camel-azure-storage-datalake-starter/pom.xml | 2 +- .../camel-azure-storage-queue-starter/pom.xml | 2 +- components-starter/camel-barcode-starter/pom.xml | 2 +- components-starter/camel-base64-starter/pom.xml| 2 +- components-starter/camel-bean-starter/pom.xml | 2 +- .../camel-bean-validator-starter/pom.xml | 2 +- components-starter/camel-bindy-starter/pom.xml | 2 +- components-starter/camel-bonita-starter/pom.xml| 2 +- components-starter/camel-box-starter/pom.xml | 2 +- components-starter/camel-braintree-starter/pom.xml | 2 +- components-starter/camel-browse-starter/pom.xml| 2 +- components-starter/camel-caffeine-starter/pom.xml | 2 +- .../camel-cassandraql-starter/pom.xml | 2 +- components-starter/camel-cbor-starter/pom.xml | 2 +- .../camel-chatscript-starter/pom.xml | 2 +- components-starter/camel-chunk-starter/pom.xml | 2 +- .../camel-cloudevents-starter/pom.xml | 2 +- components-starter/camel-cm-sms-starter/pom.xml| 2 +- components-starter/camel-coap-starter/pom.xml | 2 +- components-starter/camel-cometd-starter/pom.xml| 2 +- components-starter/camel-console-starter/pom.xml | 2 +- components-starter/camel-consul-starter/pom.xml| 2 +- .../camel-controlbus-starter/pom.xml | 2 +- components-starter/camel-core-starter/pom.xml | 2 +- components-starter/
(camel-spring-boot) branch release/4.0.4 deleted (was 50bb19fddf7)
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a change to branch release/4.0.4 in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git was 50bb19fddf7 [maven-release-plugin] prepare for next development iteration The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(camel-spring-boot) 02/02: Target Camel 4.0.5-SNAPSHOT for development
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a commit to branch camel-spring-boot-4.0.x in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git commit f69cbf2f98a8c17153eaba0205bbcd19076f4def Author: Gregor Zurowski AuthorDate: Thu Feb 1 11:54:00 2024 + Target Camel 4.0.5-SNAPSHOT for development --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 134dd5f5a65..f359d5a1f61 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ org.apache.camel camel-dependencies -4.0.4 +4.0.5-SNAPSHOT org.apache.camel.springboot @@ -111,7 +111,7 @@ 3.1.8 -4.0.4 +4.0.5-SNAPSHOT 1.0.2.v20150114 @@ -451,7 +451,7 @@ dev -4.0.4 +4.0.5-SNAPSHOT
(camel-spring-boot) 01/02: Merge branch 'release/4.0.4' into camel-spring-boot-4.0.x
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a commit to branch camel-spring-boot-4.0.x in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git commit f7d924e461879f63f034aa665a6e2107444a71d1 Merge: ae17c16ce99 50bb19fddf7 Author: Gregor Zurowski AuthorDate: Thu Feb 1 11:53:25 2024 + Merge branch 'release/4.0.4' into camel-spring-boot-4.0.x archetypes/camel-archetype-spring-boot/pom.xml | 2 +- archetypes/pom.xml | 2 +- catalog/camel-catalog-provider-springboot/pom.xml | 2 +- catalog/pom.xml| 2 +- components-starter/camel-activemq-starter/pom.xml | 2 +- components-starter/camel-amqp-starter/pom.xml | 2 +- components-starter/camel-arangodb-starter/pom.xml | 2 +- components-starter/camel-as2-starter/pom.xml | 2 +- components-starter/camel-asn1-starter/pom.xml | 2 +- components-starter/camel-asterisk-starter/pom.xml | 2 +- .../camel-atmosphere-websocket-starter/pom.xml | 2 +- components-starter/camel-atom-starter/pom.xml | 2 +- components-starter/camel-avro-rpc-starter/pom.xml | 2 +- components-starter/camel-avro-starter/pom.xml | 2 +- .../camel-aws-cloudtrail-starter/pom.xml | 2 +- .../camel-aws-secrets-manager-starter/pom.xml | 2 +- components-starter/camel-aws-xray-starter/pom.xml | 2 +- .../camel-aws2-athena-starter/pom.xml | 2 +- components-starter/camel-aws2-cw-starter/pom.xml | 2 +- components-starter/camel-aws2-ddb-starter/pom.xml | 2 +- components-starter/camel-aws2-ec2-starter/pom.xml | 2 +- components-starter/camel-aws2-ecs-starter/pom.xml | 2 +- components-starter/camel-aws2-eks-starter/pom.xml | 2 +- .../camel-aws2-eventbridge-starter/pom.xml | 2 +- components-starter/camel-aws2-iam-starter/pom.xml | 2 +- .../camel-aws2-kinesis-starter/pom.xml | 2 +- components-starter/camel-aws2-kms-starter/pom.xml | 2 +- .../camel-aws2-lambda-starter/pom.xml | 2 +- components-starter/camel-aws2-mq-starter/pom.xml | 2 +- components-starter/camel-aws2-msk-starter/pom.xml | 2 +- components-starter/camel-aws2-s3-starter/pom.xml | 2 +- components-starter/camel-aws2-ses-starter/pom.xml | 2 +- components-starter/camel-aws2-sns-starter/pom.xml | 2 +- components-starter/camel-aws2-sqs-starter/pom.xml | 2 +- .../camel-aws2-step-functions-starter/pom.xml | 2 +- components-starter/camel-aws2-sts-starter/pom.xml | 2 +- .../camel-aws2-translate-starter/pom.xml | 2 +- .../camel-azure-cosmosdb-starter/pom.xml | 2 +- .../camel-azure-eventhubs-starter/pom.xml | 2 +- .../camel-azure-files-starter/pom.xml | 2 +- .../camel-azure-key-vault-starter/pom.xml | 2 +- .../camel-azure-servicebus-starter/pom.xml | 2 +- .../camel-azure-storage-blob-starter/pom.xml | 2 +- .../camel-azure-storage-datalake-starter/pom.xml | 2 +- .../camel-azure-storage-queue-starter/pom.xml | 2 +- components-starter/camel-barcode-starter/pom.xml | 2 +- components-starter/camel-base64-starter/pom.xml| 2 +- components-starter/camel-bean-starter/pom.xml | 2 +- .../camel-bean-validator-starter/pom.xml | 2 +- components-starter/camel-bindy-starter/pom.xml | 2 +- components-starter/camel-bonita-starter/pom.xml| 2 +- components-starter/camel-box-starter/pom.xml | 2 +- components-starter/camel-braintree-starter/pom.xml | 2 +- components-starter/camel-browse-starter/pom.xml| 2 +- components-starter/camel-caffeine-starter/pom.xml | 2 +- .../camel-cassandraql-starter/pom.xml | 2 +- components-starter/camel-cbor-starter/pom.xml | 2 +- .../camel-chatscript-starter/pom.xml | 2 +- components-starter/camel-chunk-starter/pom.xml | 2 +- .../camel-cloudevents-starter/pom.xml | 2 +- components-starter/camel-cm-sms-starter/pom.xml| 2 +- components-starter/camel-coap-starter/pom.xml | 2 +- components-starter/camel-cometd-starter/pom.xml| 2 +- components-starter/camel-console-starter/pom.xml | 2 +- components-starter/camel-consul-starter/pom.xml| 2 +- .../camel-controlbus-starter/pom.xml | 2 +- components-starter/camel-core-starter/pom.xml | 2 +- components-starter/camel-couchbase-starter/pom.xml | 2 +- components-starter/camel-couchdb-starter/pom.xml | 2 +- components-starter/camel-cron-starter/pom.xml | 2 +- components-starter/camel-crypto-starter/pom.xml| 2 +- .../camel-csimple-joor-starter/pom.xml | 2 +- components-starter/camel-csv-starter/pom.xml | 2 +- components-starter/camel-cxf-rest-starter/pom.xml | 2 +- components-starter/camel-cxf-soap-starter/pom.xml | 2 +- .../camel-c
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
claudio4j commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1474334868 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); Review Comment: The main artifact is the `jolokia-agent-jvm`, the other dependencies comes transitively from the dependency defined in the camel-k-runtime-bom The resolved classpath contains the relevant artifacts ``` org.jolokia.jolokia-agent-jvm-2.0.0-javaagent.jar org.jolokia.jolokia-server-detector-2.0.0.jar org.jolokia.jolokia-service-discovery-2.0.0.jar org.jolokia.jolokia-service-history-2.0.0.jar org.jolokia.jolokia-service-jmx-2.0.0.jar org.jolokia.jolokia-service-jsr160-2.0.0.jar org.jolokia.jolokia-service-notif-pull-2.0.0.jar org.jolokia.jolokia-service-notif-sse-2.0.0.jar org.jolokia.jolokia-service-serializer-2.0.0.jar org.apache.camel.camel-management-4.2.0.jar org.apache.camel.camel-management-api-4.2.0.jar org.apache.camel.quarkus.camel-quarkus-management-3.6.0.jar ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-website) branch regen_bot updated (4490ac34 -> 90076809)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-website.git discard 4490ac34 Regen for commit 0bad2dac7cad652b0c856d40c292758e049f1ab7 add 41a81962 Add XML schemas for Camel 4.0.4 add 90076809 Regen for commit 41a81962860d50727c46b634d422982d4efd36e9 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (4490ac34) \ N -- N -- N refs/heads/regen_bot (90076809) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../pylib/gyp/__pycache__/__init__.cpython-310.pyc | Bin 13737 -> 13737 bytes .../pylib/gyp/__pycache__/common.cpython-310.pyc| Bin 15203 -> 15203 bytes .../gyp/pylib/gyp/__pycache__/input.cpython-310.pyc | Bin 51685 -> 51685 bytes .../gyp/__pycache__/simple_copy.cpython-310.pyc | Bin 1812 -> 1812 bytes .../gyp/__pycache__/xcode_emulation.cpython-310.pyc | Bin 55360 -> 55360 bytes .../generator/__pycache__/__init__.cpython-310.pyc | Bin 243 -> 243 bytes .../gyp/generator/__pycache__/make.cpython-310.pyc | Bin 67768 -> 67768 bytes .../packaging/__pycache__/__init__.cpython-310.pyc | Bin 574 -> 574 bytes .../__pycache__/_structures.cpython-310.pyc | Bin 2751 -> 2751 bytes .../packaging/__pycache__/version.cpython-310.pyc | Bin 14214 -> 14214 bytes .../node_modules/unix-dgram/build/Makefile | 2 +- ...g.xsd => camel-cxf-spring-rest-4.0.4-spring.xsd} | 0 ...g.xsd => camel-cxf-spring-soap-4.0.4-spring.xsd} | 0 ...3.0.0-M2.xsd => camel-spring-security-4.0.4.xsd} | 0 .../camel-spring-xml-4.0.4.xsd} | 0 15 files changed, 1 insertion(+), 1 deletion(-) copy static/schema/cxf/jaxrs/{camel-cxf-rest-3.18.0-spring.xsd => camel-cxf-spring-rest-4.0.4-spring.xsd} (100%) copy static/schema/cxf/jaxws/{camel-cxf-soap-3.18.0-spring.xsd => camel-cxf-spring-soap-4.0.4-spring.xsd} (100%) copy static/schema/spring-security/{camel-spring-security-3.0.0-M2.xsd => camel-spring-security-4.0.4.xsd} (100%) copy static/schema/{spring/camel-spring-4.0.3.xsd => spring-xml/camel-spring-xml-4.0.4.xsd} (100%)
(camel-website) branch main updated: Add release notes and blog entry for Camel 4.0.4
This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-website.git The following commit(s) were added to refs/heads/main by this push: new 921af9c4 Add release notes and blog entry for Camel 4.0.4 921af9c4 is described below commit 921af9c4331be871486a234a096d316ff330341f Author: Gregor Zurowski AuthorDate: Thu Feb 1 12:58:23 2024 +0100 Add release notes and blog entry for Camel 4.0.4 --- content/blog/2024/01/RELEASE-4.0.4/camel-featured.jpg | Bin 0 -> 1541883 bytes content/blog/2024/01/RELEASE-4.0.4/index.md | 17 + content/releases/release-4.0.4.md | 17 + 3 files changed, 34 insertions(+) diff --git a/content/blog/2024/01/RELEASE-4.0.4/camel-featured.jpg b/content/blog/2024/01/RELEASE-4.0.4/camel-featured.jpg new file mode 100644 index ..4843585f Binary files /dev/null and b/content/blog/2024/01/RELEASE-4.0.4/camel-featured.jpg differ diff --git a/content/blog/2024/01/RELEASE-4.0.4/index.md b/content/blog/2024/01/RELEASE-4.0.4/index.md new file mode 100644 index ..3f9d2d2b --- /dev/null +++ b/content/blog/2024/01/RELEASE-4.0.4/index.md @@ -0,0 +1,17 @@ +--- +title: "RELEASE 4.0.4" +date: 2024-02-01 +draft: false +authors: [gzurowski] +categories: ["Releases"] +preview: "The Camel community announces the immediate availability of a the new Camel 4.0.4 patch release" +--- + +The Camel community announces the immediate availability of the Camel 4.0.4 patch release with 23 improvements and fixes. + +The artifacts are published and ready for you to download from the Central Maven repository. For more details please take a look at the [release notes](/releases/release-4.0.4/). + +Many thanks to all who made this release possible. + +On behalf of the Camel PMC, +Gregor Zurowski diff --git a/content/releases/release-4.0.4.md b/content/releases/release-4.0.4.md new file mode 100644 index ..1449c97f --- /dev/null +++ b/content/releases/release-4.0.4.md @@ -0,0 +1,17 @@ +--- +date: 2024-02-01 +eol: 2024-08-14 +draft: false +type: release-note +version: 4.0.4 +title: "Release 4.0.4" +preview: "New LTS patch release 4.0.4" +apiBreaking: "" +knownIssues: "" +jiraVersionId: 12353858 +category: camel +kind: lts +jdk: [17] +--- + +This release is the new Camel 4.0.4 LTS patch release.
Re: [PR] Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch [camel-kamelets]
oscerd merged PR #1867: URL: https://github.com/apache/camel-kamelets/pull/1867 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) 02/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 3d76ca2fac10bf92502305c677e831ddf221aeff Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:10:20 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...batch-azure-schema-registry-source.kamelet.yaml | 182 + 1 file changed, 182 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml new file mode 100644 index ..a83ad6ed --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml @@ -0,0 +1,182 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-azure-schema-registry-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Azure Kafka Batch through Eventhubs with Azure Schema Registry Source" +description: |- + Receive data from Kafka topics in batch on Azure Eventhubs combined with Azure Schema Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - azureRegistryUrl + - password +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + securityProtocol: +title: Security Protocol +description: Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported +type: string +default: SASL_SSL + saslMechanism: +title: SASL Mechanism +description: The Simple Authentication and Security Layer (SASL) Mechanism used. +type: string +default: PLAIN + password: +title: Password +description: Password to authenticate to kafka +type: string +format: password +x-descriptors: +- urn:camel:group:credentials +- urn:keda:authentication:password +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if
(camel-kamelets) branch main updated (30c8cbad -> 7a6df2b2)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from 30c8cbad Bump peter-evans/create-pull-request from 5 to 6 (#1866) new d9939d38 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 3d76ca2f Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 9e8b6122 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 7a6df2b2 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: docs/modules/ROOT/nav.adoc | 1 + ...batch-azure-schema-registry-source.kamelet.yaml | 22 +++--- ...atch-azure-schema-registry-source.kamelet.yaml} | 22 +++--- script/validator/validator.go | 2 +- 4 files changed, 40 insertions(+), 7 deletions(-) copy library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml => kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml (90%) copy library/camel-kamelets/src/main/resources/kamelets/{kafka-azure-schema-registry-source.kamelet.yaml => kafka-batch-azure-schema-registry-source.kamelet.yaml} (90%)
(camel-kamelets) 01/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit d9939d384b9bae0c2952d164ab914a654aba0ecf Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:08:24 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...batch-azure-schema-registry-source.kamelet.yaml | 182 + 1 file changed, 182 insertions(+) diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml new file mode 100644 index ..a83ad6ed --- /dev/null +++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml @@ -0,0 +1,182 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-azure-schema-registry-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Azure Kafka Batch through Eventhubs with Azure Schema Registry Source" +description: |- + Receive data from Kafka topics in batch on Azure Eventhubs combined with Azure Schema Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - azureRegistryUrl + - password +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + securityProtocol: +title: Security Protocol +description: Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported +type: string +default: SASL_SSL + saslMechanism: +title: SASL Mechanism +description: The Simple Authentication and Security Layer (SASL) Mechanism used. +type: string +default: PLAIN + password: +title: Password +description: Password to authenticate to kafka +type: string +format: password +x-descriptors: +- urn:camel:group:credentials +- urn:keda:authentication:password +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if kafka threw an exception while polling for new messages. There are 5 enums and the value can be one of DISCARD, ERROR_HANDLER,
(camel-kamelets) 04/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 7a6df2b2c56ec379d47540f41ee66c0c6f6c0791 Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:11:52 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- script/validator/validator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/validator/validator.go b/script/validator/validator.go index e2da1d59..ef8ec537 100644 --- a/script/validator/validator.go +++ b/script/validator/validator.go @@ -378,7 +378,7 @@ func listKamelets(dir string) []KameletInfo { func verifyUsedParams(kamelets []KameletInfo) (errors []error) { for _, k := range kamelets { - if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] + if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] used := getUsedParams(k.Kamelet) declared := getDeclaredParams(k.Kamelet) for p := range used {
(camel-kamelets) 03/04: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 9e8b6122d1df57b097abfc6d3768f4eae90b372b Author: Andrea Cosentino AuthorDate: Thu Feb 1 12:11:15 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- docs/modules/ROOT/nav.adoc| 1 + script/validator/validator.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e62ee0df..32c52e34 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -131,6 +131,7 @@ * xref:kafka-apicurio-registry-not-secured-source.adoc[] * xref:kafka-azure-schema-registry-sink.adoc[] * xref:kafka-azure-schema-registry-source.adoc[] +* xref:kafka-batch-azure-schema-registry-source.adoc[] * xref:kafka-batch-manual-commit-action.adoc[] * xref:kafka-batch-not-secured-source.adoc[] * xref:kafka-batch-scram-source.adoc[] diff --git a/script/validator/validator.go b/script/validator/validator.go index cf62cf5f..e2da1d59 100644 --- a/script/validator/validator.go +++ b/script/validator/validator.go @@ -378,7 +378,7 @@ func listKamelets(dir string) []KameletInfo { func verifyUsedParams(kamelets []KameletInfo) (errors []error) { for _, k := range kamelets { - if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] + if k.FileName != "../../kamelets/azure-storage-blob-source.kamelet.yaml" && k.FileName != "../../kamelets/aws-s3-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/set-kafka-key-action.kamelet.yaml" && k.FileName != "../../kamelets/azure-storage-blob-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/google-storage-cdc-source.kamelet.yaml" && k.FileName != "../../kamelets/elasticsearch-search-source.kamelet.yaml" && k.FileName != "../../kamelets/opensearch-search-source.k [...] used := getUsedParams(k.Kamelet) declared := getDeclaredParams(k.Kamelet) for p := range used {
(camel-website) branch regen_bot updated (90076809 -> 3ae0bec1)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-website.git omit 90076809 Regen for commit 41a81962860d50727c46b634d422982d4efd36e9 add 921af9c4 Add release notes and blog entry for Camel 4.0.4 add 3ae0bec1 Regen for commit 921af9c4331be871486a234a096d316ff330341f This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (90076809) \ N -- N -- N refs/heads/regen_bot (3ae0bec1) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../pylib/gyp/__pycache__/__init__.cpython-310.pyc | Bin 13737 -> 13737 bytes .../pylib/gyp/__pycache__/common.cpython-310.pyc| Bin 15203 -> 15203 bytes .../gyp/pylib/gyp/__pycache__/input.cpython-310.pyc | Bin 51685 -> 51685 bytes .../gyp/__pycache__/simple_copy.cpython-310.pyc | Bin 1812 -> 1812 bytes .../gyp/__pycache__/xcode_emulation.cpython-310.pyc | Bin 55360 -> 55360 bytes .../generator/__pycache__/__init__.cpython-310.pyc | Bin 243 -> 243 bytes .../gyp/generator/__pycache__/make.cpython-310.pyc | Bin 67768 -> 67768 bytes .../packaging/__pycache__/__init__.cpython-310.pyc | Bin 574 -> 574 bytes .../__pycache__/_structures.cpython-310.pyc | Bin 2751 -> 2751 bytes .../packaging/__pycache__/version.cpython-310.pyc | Bin 14214 -> 14214 bytes .../node_modules/unix-dgram/build/Makefile | 2 +- .../01/RELEASE-4.0.4}/camel-featured.jpg| Bin .../01/RELEASE-4.0.4}/index.md | 10 +- content/releases/release-4.0.4.md | 17 + 14 files changed, 23 insertions(+), 6 deletions(-) copy content/blog/{2019/09/RELEASE-3.0.0-RC1 => 2024/01/RELEASE-4.0.4}/camel-featured.jpg (100%) copy content/blog/{2023/11/RELEASE-4.0.3 => 2024/01/RELEASE-4.0.4}/index.md (68%) create mode 100644 content/releases/release-4.0.4.md
(camel-kamelets) branch regen_bot updated (30c8cbad -> 7a6df2b2)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from 30c8cbad Bump peter-evans/create-pull-request from 5 to 6 (#1866) add d9939d38 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch add 3d76ca2f Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch add 9e8b6122 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch add 7a6df2b2 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch No new revisions were added by this update. Summary of changes: docs/modules/ROOT/nav.adoc | 1 + ...batch-azure-schema-registry-source.kamelet.yaml | 22 +++--- ...atch-azure-schema-registry-source.kamelet.yaml} | 22 +++--- script/validator/validator.go | 2 +- 4 files changed, 40 insertions(+), 7 deletions(-) copy library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml => kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml (90%) copy library/camel-kamelets/src/main/resources/kamelets/{kafka-azure-schema-registry-source.kamelet.yaml => kafka-batch-azure-schema-registry-source.kamelet.yaml} (90%)
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
claudio4j commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1474356980 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); +addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, true); } private void addCapabilityAndDependecies(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.Builder catalogSpec, String name, -List artifacts, boolean addDependency) { +List artifacts, boolean addDependency) { if (capabilitiesExclusionList != null && !capabilitiesExclusionList.contains(name)) { CamelCapability.Builder capBuilder = new CamelCapability.Builder(); -artifacts.forEach(artifact -> capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId())); +artifacts.forEach(artifact -> { +capBuilder.addDependency(artifact.getGroupId(), artifact.getArtifactId(), artifact.getClassifier()); +if (addDependency) { Review Comment: The previous code retrieved only the first artifact (see index zero) `artifacts.get(0)`. With the proposed change, I moved the artifacts collection to the capability definition. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Fix: add classifier field to the maven artifact abstraction [camel-k-runtime]
squakez commented on code in PR #1161: URL: https://github.com/apache/camel-k-runtime/pull/1161#discussion_r1474374012 ## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ## @@ -524,23 +525,26 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-management")); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-jaxb")); -artifacts.add(Artifact.from("org.jolokia", "jolokia-jvm")); -addCapabilityAndDependecies(runtimeSpec, catalogSpec, "jolokia", artifacts, false); +artifacts.add(Artifact.from("org.jolokia", "jolokia-agent-jvm", "javaagent")); Review Comment: `jolokia-server-core` seems to be missing. In any case I am not 100% sure of which are the dependencies required as I did some quick try/error experiment. Maybe you can run a test to confirm that nothing else but the agent jar is really required. BTW, since we're there, let's move to 2.0.1. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.1.3 to 3.1.4 [camel-quarkus]
jamesnetherton merged PR #5707: URL: https://github.com/apache/camel-quarkus/pull/5707 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-quarkus) branch main updated: Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.1.3 to 3.1.4
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git The following commit(s) were added to refs/heads/main by this push: new 81f954197c Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.1.3 to 3.1.4 81f954197c is described below commit 81f954197ca060174e7a0ab4cedf55ac45d229cf Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Wed Jan 31 22:09:01 2024 + Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.1.3 to 3.1.4 Bumps [io.quarkiverse.artemis:quarkus-artemis-bom](https://github.com/quarkiverse/quarkus-artemis) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/quarkiverse/quarkus-artemis/releases) - [Commits](https://github.com/quarkiverse/quarkus-artemis/compare/3.1.3...3.1.4) --- updated-dependencies: - dependency-name: io.quarkiverse.artemis:quarkus-artemis-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4f613664c2..813c3d7e4b 100644 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,7 @@ 2.5.0.Final 2.10.1 -3.1.3 +3.1.4 2.7.1 1.0.0 3.6.4
(camel-quarkus) branch dependabot/maven/io.quarkiverse.artemis-quarkus-artemis-bom-3.1.4 deleted (was e42a7bfb38)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch dependabot/maven/io.quarkiverse.artemis-quarkus-artemis-bom-3.1.4 in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git was e42a7bfb38 Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.1.3 to 3.1.4 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(camel-kamelets) 02/03: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit f3e4ab1be891920bc835e943eb56ddb6adf5d4c6 Author: Andrea Cosentino AuthorDate: Thu Feb 1 13:24:59 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...icurio-registry-not-secured-source.kamelet.yaml | 151 + 1 file changed, 151 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml new file mode 100644 index ..7b4c787a --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml @@ -0,0 +1,151 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-apicurio-registry-not-secured-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kafka Batch Not Secured with Apicurio Registry Source" +description: |- + Receive data from Kafka topics in batch on an insecure broker combined with Apicurio Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - apicurioRegistryUrl +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if kafka threw an exception while polling for new messages. There are 5 enums and the value can be one of DISCARD, ERROR_HANDLER, RECONNECT, RETRY, STOP +type: string +default: "ERROR_HANDLER" + autoOffsetReset: +title: Auto Offset Reset +description: What to do when there is no initial offset. There are 3 enums and the value can be one of latest, earliest, none +type: string +default: "latest" +x-descriptors: +- urn:keda:metadata:offsetResetPolicy + consumerGroup: +title: Consumer Group +description: A string that uniquely identifies the group of consumers to which this source belongs +ty
(camel-kamelets) branch apicurio-batch updated (61ccc9cf -> 6e1de218)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git discard 61ccc9cf Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch discard f3e4ab1b Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 2d721912 Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch new 6e1de218 Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (61ccc9cf) \ N -- N -- N refs/heads/apicurio-batch (6e1de218) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes:
[PR] Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch [camel-kamelets]
oscerd opened a new pull request, #1868: URL: https://github.com/apache/camel-kamelets/pull/1868 Fixes #1839 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) 01/03: Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 8351ce5fc968476fe64bf2bfdbc8b9c5b7dde1ac Author: Andrea Cosentino AuthorDate: Thu Feb 1 13:24:21 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...icurio-registry-not-secured-source.kamelet.yaml | 151 + 1 file changed, 151 insertions(+) diff --git a/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml b/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml new file mode 100644 index ..7b4c787a --- /dev/null +++ b/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml @@ -0,0 +1,151 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-apicurio-registry-not-secured-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kafka Batch Not Secured with Apicurio Registry Source" +description: |- + Receive data from Kafka topics in batch on an insecure broker combined with Apicurio Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - apicurioRegistryUrl +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if kafka threw an exception while polling for new messages. There are 5 enums and the value can be one of DISCARD, ERROR_HANDLER, RECONNECT, RETRY, STOP +type: string +default: "ERROR_HANDLER" + autoOffsetReset: +title: Auto Offset Reset +description: What to do when there is no initial offset. There are 3 enums and the value can be one of latest, earliest, none +type: string +default: "latest" +x-descriptors: +- urn:keda:metadata:offsetResetPolicy + consumerGroup: +title: Consumer Group +description: A string that uniquely identifies the group of consumers to which this source belongs +type: string +example: "my-group-id" +x-descriptors: +- urn:keda:metadata:consumerGroup +- urn:
(camel-kamelets) branch apicurio-batch created (now 61ccc9cf)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git at 61ccc9cf Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch This branch includes the following new commits: new 8351ce5f Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch new f3e4ab1b Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch new 61ccc9cf Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(camel-kamelets) 03/03: Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 61ccc9cfdc107ceb3f4c488faea3886f7842eb5b Author: Andrea Cosentino AuthorDate: Thu Feb 1 13:25:41 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Azure Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- docs/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index 32c52e34..2271a695 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -131,6 +131,7 @@ * xref:kafka-apicurio-registry-not-secured-source.adoc[] * xref:kafka-azure-schema-registry-sink.adoc[] * xref:kafka-azure-schema-registry-source.adoc[] +* xref:kafka-batch-apicurio-registry-not-secured-source.adoc[] * xref:kafka-batch-azure-schema-registry-source.adoc[] * xref:kafka-batch-manual-commit-action.adoc[] * xref:kafka-batch-not-secured-source.adoc[]
(camel-kamelets) 02/02: Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 6e1de218332eada2ea50d02c9ade2e7f9234c4d9 Author: Andrea Cosentino AuthorDate: Thu Feb 1 13:25:41 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- docs/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index 32c52e34..2271a695 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -131,6 +131,7 @@ * xref:kafka-apicurio-registry-not-secured-source.adoc[] * xref:kafka-azure-schema-registry-sink.adoc[] * xref:kafka-azure-schema-registry-source.adoc[] +* xref:kafka-batch-apicurio-registry-not-secured-source.adoc[] * xref:kafka-batch-azure-schema-registry-source.adoc[] * xref:kafka-batch-manual-commit-action.adoc[] * xref:kafka-batch-not-secured-source.adoc[]
(camel-kamelets) 01/02: Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch apicurio-batch in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 2d72191285e406ec1fcc061c92b1a6df97006d1f Author: Andrea Cosentino AuthorDate: Thu Feb 1 13:24:59 2024 +0100 Support Kafka Batch as Kamelet source - Kafka Apicurio Schema Registry Source as batch Signed-off-by: Andrea Cosentino --- ...icurio-registry-not-secured-source.kamelet.yaml | 151 + 1 file changed, 151 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml new file mode 100644 index ..7b4c787a --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml @@ -0,0 +1,151 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: kafka-batch-apicurio-registry-not-secured-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MD [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kafka" +camel.apache.org/kamelet.namespace: "Kafka" +camel.apache.org/keda.type: "kafka" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kafka Batch Not Secured with Apicurio Registry Source" +description: |- + Receive data from Kafka topics in batch on an insecure broker combined with Apicurio Registry and commit them manually through KafkaManualCommit or auto commit. +required: + - topic + - bootstrapServers + - apicurioRegistryUrl +type: object +properties: + topic: +title: Topic Names +description: Comma separated list of Kafka topic names +type: string +x-descriptors: +- urn:keda:metadata:topic +- urn:keda:required + bootstrapServers: +title: Bootstrap Servers +description: Comma separated list of Kafka Broker URLs +type: string +x-descriptors: +- urn:keda:metadata:bootstrapServers +- urn:keda:required + autoCommitEnable: +title: Auto Commit Enable +description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer +type: boolean +default: true + allowManualCommit: +title: Allow Manual Commit +description: Whether to allow doing manual commits +type: boolean +default: false + pollOnError: +title: Poll On Error Behavior +description: What to do if kafka threw an exception while polling for new messages. There are 5 enums and the value can be one of DISCARD, ERROR_HANDLER, RECONNECT, RETRY, STOP +type: string +default: "ERROR_HANDLER" + autoOffsetReset: +title: Auto Offset Reset +description: What to do when there is no initial offset. There are 3 enums and the value can be one of latest, earliest, none +type: string +default: "latest" +x-descriptors: +- urn:keda:metadata:offsetResetPolicy + consumerGroup: +title: Consumer Group +description: A string that uniquely identifies the group of consumers to which this source belongs +
Re: [PR] CXF-SOAP: Cover possible regression prior CXF fix causing indefinitive hang [camel-quarkus]
jamesnetherton commented on code in PR #5685: URL: https://github.com/apache/camel-quarkus/pull/5685#discussion_r1474387842 ## integration-test-groups/cxf-soap/cxf-soap-ws-security-client/src/test/java/org/apache/camel/quarkus/component/cxf/soap/wss/client/it/CxfSoapWssClientTest.java: ## @@ -86,6 +99,57 @@ void wsdlUpToDate() throws IOException { Assertions.fail("The static WSDL copy in " + staticCopyPath + " went out of sync with the WSDL served by the container. The content was updated by the test, you just need to review and commit the changes."); } +} + +/** + * In case of the wrong security configuration and before this + * https://github.com/jboss-fuse/cxf/pull/496";>fix + * in CXF (can be simulated on camel-quarkus tag 3.0.0-RC2), the client would hang indefinitely. + * This tests covers such wrong configuration and verifies that no regression causing indefinite hang is present in + * the current code. + */ +@Test +@DisabledOnIntegrationTest("Test doesn't have native part, no server for SayHello.wsdl exists") +public void testWrongClientNotHanging() { +Awaitility.await().atMost(30, TimeUnit.SECONDS).pollInterval(10, TimeUnit.SECONDS).until(() -> { +try { +//always fails because there is no server implementation +createSayHelloWrongClient().sayHelloWrong("Sheldon"); +} catch (SOAPFaultException e) { +return "Connection refused".equals(e.getMessage()); +} +//can not happen (client does not work) +return false; +}); } + +SayHelloWrongWS createSayHelloWrongClient() { + +final URL serviceUrl = Thread.currentThread().getContextClassLoader().getResource("wsdl/HelloWorld.wsdl"); +final Service service = Service.create(serviceUrl, SayHelloService.SERVICE); + +SayHelloWrongWS port = service.getPort(SayHelloWrongWS.class); +BindingProvider bp = (BindingProvider) port; + +Map requestContext = bp.getRequestContext(); + +//non-existing server url is used +requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, +String.format("http://localhost:%d/soapservice/sayHelloWrong";, AvailablePortFinder.getNextAvailable())); Review Comment: Nitpick - if we don't actually care about the server URL, can we just hard code the port to any value? If so we can remove the dependency on `camel-test-junit5`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CXF-SOAP: Cover possible regression prior CXF fix causing indefinitive hang [camel-quarkus]
jamesnetherton commented on PR #5685: URL: https://github.com/apache/camel-quarkus/pull/5685#issuecomment-1921224172 @JiriOndrusek do you mind rebasing on latest `main` just to check it with the latest upgrades. I left an optional nitpick comment too. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org