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.git.


    from 7a05062  (chores) ci: ensure the PR number is saved even if the quick 
test script failed
     new 54b7d6c  CAMEL-17686 - Support ability to load properties from 
Vault/Secrets cloud services - Azure Key Vault
     new 4d5fcd3  CAMEL-17686 - Support ability to load properties from 
Vault/Secrets cloud services - Azure Key Vault
     new 7f2e58d  CAMEL-17686 - Support ability to load properties from 
Vault/Secrets cloud services - Azure Key Vault
     new e7e9544  CAMEL-17686 - Support ability to load properties from 
Vault/Secrets cloud services - Azure Key Vault
     new 75c82f3  CAMEL-17686 - Support ability to load properties from 
Vault/Secrets cloud services - Azure Key Vault
     new 4bb822d  Regen

The 6 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:
 .../org/apache/camel/catalog/components/ahc.json   |   8 +-
 .../apache/camel/catalog/components/arangodb.json  |   6 +-
 .../apache/camel/catalog/components/asterisk.json  |   4 +-
 .../catalog/components/atmosphere-websocket.json   |   4 +-
 .../org/apache/camel/catalog/components/atom.json  |   2 +-
 .../camel/catalog/components/aws2-athena.json      |  26 +--
 .../apache/camel/catalog/components/aws2-ddb.json  |  18 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |   2 +-
 .../catalog/components/aws2-kinesis-firehose.json  |   2 +-
 .../camel/catalog/components/aws2-kinesis.json     |   2 +-
 .../camel/catalog/components/aws2-lambda.json      |  24 +--
 .../apache/camel/catalog/components/aws2-s3.json   |  24 +--
 .../apache/camel/catalog/components/aws2-sns.json  |   2 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |   2 +-
 .../camel/catalog/components/azure-eventhubs.json  |  10 +-
 .../camel/catalog/components/azure-servicebus.json |   4 +-
 .../catalog/components/azure-storage-blob.json     |  34 ++--
 .../catalog/components/azure-storage-queue.json    |   4 +-
 .../camel/catalog/components/caffeine-cache.json   |   2 +-
 .../catalog/components/caffeine-loadcache.json     |   2 +-
 .../org/apache/camel/catalog/components/cmis.json  |   8 +-
 .../apache/camel/catalog/components/coap+tcp.json  |   4 +-
 .../org/apache/camel/catalog/components/coap.json  |   4 +-
 .../apache/camel/catalog/components/coaps+tcp.json |   4 +-
 .../org/apache/camel/catalog/components/coaps.json |   4 +-
 .../apache/camel/catalog/components/crypto.json    |   2 +-
 .../org/apache/camel/catalog/components/cxfrs.json |   2 +-
 .../camel/catalog/components/debezium-mongodb.json |   6 +-
 .../camel/catalog/components/debezium-mysql.json   |   6 +-
 .../catalog/components/debezium-postgres.json      |   6 +-
 .../catalog/components/debezium-sqlserver.json     |   6 +-
 .../org/apache/camel/catalog/components/dns.json   |   6 +-
 .../apache/camel/catalog/components/ehcache.json   |   6 +-
 .../org/apache/camel/catalog/components/elsql.json |   4 +-
 .../apache/camel/catalog/components/etcd-keys.json |   2 +-
 .../org/apache/camel/catalog/components/exec.json  |  18 +-
 .../camel/catalog/components/file-watch.json       |  10 +-
 .../org/apache/camel/catalog/components/file.json  |  16 +-
 .../apache/camel/catalog/components/flatpack.json  |   2 +-
 .../camel/catalog/components/freemarker.json       |   2 +-
 .../org/apache/camel/catalog/components/ftp.json   |   6 +-
 .../org/apache/camel/catalog/components/ftps.json  |   6 +-
 .../apache/camel/catalog/components/ganglia.json   |   6 +-
 .../apache/camel/catalog/components/geocoder.json  |   2 +-
 .../catalog/components/google-bigquery-sql.json    |   2 +-
 .../camel/catalog/components/google-functions.json |   4 +-
 .../camel/catalog/components/google-pubsub.json    |   2 +-
 .../org/apache/camel/catalog/components/grpc.json  |   2 +-
 .../catalog/components/hazelcast-instance.json     |   2 +-
 .../camel/catalog/components/hazelcast-list.json   |   4 +-
 .../camel/catalog/components/hazelcast-map.json    |   4 +-
 .../catalog/components/hazelcast-multimap.json     |   4 +-
 .../camel/catalog/components/hazelcast-queue.json  |   4 +-
 .../components/hazelcast-replicatedmap.json        |   4 +-
 .../camel/catalog/components/hazelcast-set.json    |   4 +-
 .../camel/catalog/components/hazelcast-topic.json  |   4 +-
 .../org/apache/camel/catalog/components/hbase.json |   2 +-
 .../org/apache/camel/catalog/components/hdfs.json  |   2 +-
 .../org/apache/camel/catalog/components/http.json  |  10 +-
 .../org/apache/camel/catalog/components/https.json |  10 +-
 .../camel/catalog/components/hwcloud-obs.json      |   2 +-
 .../camel/catalog/components/ignite-cache.json     |   2 +-
 .../camel/catalog/components/ignite-messaging.json |   2 +-
 .../org/apache/camel/catalog/components/imap.json  |  13 ++
 .../org/apache/camel/catalog/components/imaps.json |  13 ++
 .../catalog/components/infinispan-embedded.json    |   2 +-
 .../camel/catalog/components/infinispan.json       |   2 +-
 .../apache/camel/catalog/components/ironmq.json    |   2 +-
 .../org/apache/camel/catalog/components/jbpm.json  |   4 +-
 .../apache/camel/catalog/components/jclouds.json   |   2 +-
 .../org/apache/camel/catalog/components/jdbc.json  |  10 +-
 .../org/apache/camel/catalog/components/jetty.json |   2 +-
 .../camel/catalog/components/jgroups-raft.json     |   4 +-
 .../apache/camel/catalog/components/jgroups.json   |   8 +-
 .../org/apache/camel/catalog/components/jms.json   |   2 +-
 .../org/apache/camel/catalog/components/jpa.json   |   2 +-
 .../org/apache/camel/catalog/components/jt400.json |   4 +-
 .../org/apache/camel/catalog/components/kafka.json |  15 ++
 .../catalog/components/kubernetes-config-maps.json |   9 +
 .../components/kubernetes-custom-resources.json    |  15 ++
 .../catalog/components/kubernetes-deployments.json |  10 ++
 .../camel/catalog/components/kubernetes-hpa.json   |   9 +
 .../camel/catalog/components/kubernetes-job.json   |   7 +
 .../catalog/components/kubernetes-namespaces.json  |   7 +
 .../camel/catalog/components/kubernetes-nodes.json |   8 +
 .../kubernetes-persistent-volumes-claims.json      |   7 +
 .../components/kubernetes-persistent-volumes.json  |   5 +
 .../camel/catalog/components/kubernetes-pods.json  |   9 +
 .../kubernetes-replication-controllers.json        |  10 ++
 .../components/kubernetes-resources-quota.json     |   7 +
 .../catalog/components/kubernetes-secrets.json     |   7 +
 .../components/kubernetes-service-accounts.json    |   7 +
 .../catalog/components/kubernetes-services.json    |   9 +
 .../org/apache/camel/catalog/components/kudu.json  |   4 +
 .../apache/camel/catalog/components/language.json  |   3 +
 .../apache/camel/catalog/components/lucene.json    |   4 +
 .../apache/camel/catalog/components/metrics.json   |   9 +
 .../camel/catalog/components/micrometer.json       |   8 +
 .../catalog/components/microprofile-metrics.json   |  15 ++
 .../camel/catalog/components/milo-browse.json      |   3 +
 .../camel/catalog/components/milo-client.json      |   4 +
 .../org/apache/camel/catalog/components/mina.json  |   6 +
 .../org/apache/camel/catalog/components/minio.json |  23 +++
 .../org/apache/camel/catalog/components/mllp.json  |  20 +++
 .../camel/catalog/components/mongodb-gridfs.json   |  13 ++
 .../apache/camel/catalog/components/mongodb.json   |  26 +++
 .../apache/camel/catalog/components/mustache.json  |   4 +
 .../org/apache/camel/catalog/components/mvel.json  |   4 +
 .../camel/catalog/components/mybatis-bean.json     |   3 +
 .../apache/camel/catalog/components/mybatis.json   |   4 +
 .../components/openshift-build-configs.json        |   6 +
 .../camel/catalog/components/openshift-builds.json |   6 +
 .../org/apache/camel/catalog/components/pop3.json  |  13 ++
 .../org/apache/camel/catalog/components/pop3s.json |  13 ++
 .../org/apache/camel/catalog/components/sftp.json  |   6 +-
 .../org/apache/camel/catalog/components/smtp.json  |  13 ++
 .../org/apache/camel/catalog/components/smtps.json |  13 ++
 .../org/apache/camel/component/ahc/ahc.json        |   8 +-
 .../apache/camel/component/arangodb/arangodb.json  |   6 +-
 .../apache/camel/component/asterisk/asterisk.json  |   4 +-
 .../atmosphere/websocket/atmosphere-websocket.json |   4 +-
 .../org/apache/camel/component/atom/atom.json      |   2 +-
 .../camel/component/aws2/athena/aws2-athena.json   |  26 +--
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |  18 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |   2 +-
 .../aws2/firehose/aws2-kinesis-firehose.json       |   2 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |   2 +-
 .../camel/component/aws2/lambda/aws2-lambda.json   |  24 +--
 .../apache/camel/component/aws2/s3/aws2-s3.json    |  24 +--
 .../apache/camel/component/aws2/sns/aws2-sns.json  |   2 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |   2 +-
 .../component/azure/eventhubs/azure-eventhubs.json |  10 +-
 .../org/apache/camel/properties-function/azure     |   2 +
 .../key/vault/KeyVaultPropertiesFunction.java      | 193 +++++++++++++++++++++
 .../KeyVaultPropertiesSourceNoEnvTestIT.java       | 149 ++++++++++++++++
 .../operations/KeyVaultPropertiesSourceTestIT.java | 137 +++++++++++++++
 .../azure/servicebus/azure-servicebus.json         |   4 +-
 .../azure/storage/blob/azure-storage-blob.json     |  34 ++--
 .../azure/storage/queue/azure-storage-queue.json   |   4 +-
 .../component/caffeine/cache/caffeine-cache.json   |   2 +-
 .../caffeine/load/caffeine-loadcache.json          |   2 +-
 .../org/apache/camel/component/cmis/cmis.json      |   8 +-
 .../resources/org/apache/camel/coap/coap+tcp.json  |   4 +-
 .../resources/org/apache/camel/coap/coap.json      |   4 +-
 .../resources/org/apache/camel/coap/coaps+tcp.json |   4 +-
 .../resources/org/apache/camel/coap/coaps.json     |   4 +-
 .../org/apache/camel/component/crypto/crypto.json  |   2 +-
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |   2 +-
 .../camel/component/debezium/debezium-mongodb.json |   6 +-
 .../camel/component/debezium/debezium-mysql.json   |   6 +-
 .../component/debezium/debezium-postgres.json      |   6 +-
 .../component/debezium/debezium-sqlserver.json     |   6 +-
 .../org/apache/camel/component/dns/dns.json        |   6 +-
 .../apache/camel/component/ehcache/ehcache.json    |   6 +-
 .../org/apache/camel/component/elsql/elsql.json    |   4 +-
 .../org/apache/camel/component/etcd/etcd-keys.json |   2 +-
 .../org/apache/camel/component/exec/exec.json      |  18 +-
 .../camel/component/file/watch/file-watch.json     |  10 +-
 .../org/apache/camel/component/file/file.json      |  16 +-
 .../apache/camel/component/flatpack/flatpack.json  |   2 +-
 .../camel/component/freemarker/freemarker.json     |   2 +-
 .../apache/camel/component/file/remote/ftp.json    |   6 +-
 .../apache/camel/component/file/remote/ftps.json   |   6 +-
 .../apache/camel/component/file/remote/sftp.json   |   6 +-
 .../apache/camel/component/ganglia/ganglia.json    |   6 +-
 .../apache/camel/component/geocoder/geocoder.json  |   2 +-
 .../google/bigquery/sql/google-bigquery-sql.json   |   2 +-
 .../google/functions/google-functions.json         |   4 +-
 .../component/google/pubsub/google-pubsub.json     |   2 +-
 .../org/apache/camel/component/grpc/grpc.json      |   2 +-
 .../hazelcast/instance/hazelcast-instance.json     |   2 +-
 .../component/hazelcast/list/hazelcast-list.json   |   4 +-
 .../component/hazelcast/map/hazelcast-map.json     |   4 +-
 .../hazelcast/multimap/hazelcast-multimap.json     |   4 +-
 .../component/hazelcast/queue/hazelcast-queue.json |   4 +-
 .../replicatedmap/hazelcast-replicatedmap.json     |   4 +-
 .../component/hazelcast/set/hazelcast-set.json     |   4 +-
 .../component/hazelcast/topic/hazelcast-topic.json |   4 +-
 .../org/apache/camel/component/hbase/hbase.json    |   2 +-
 .../org/apache/camel/component/hdfs/hdfs.json      |   2 +-
 .../org/apache/camel/component/http/http.json      |  10 +-
 .../org/apache/camel/component/http/https.json     |  10 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |   2 +-
 .../camel/component/ignite/cache/ignite-cache.json |   2 +-
 .../ignite/messaging/ignite-messaging.json         |   2 +-
 .../infinispan/embedded/infinispan-embedded.json   |   2 +-
 .../component/infinispan/remote/infinispan.json    |   2 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |   2 +-
 .../org/apache/camel/component/jbpm/jbpm.json      |   4 +-
 .../apache/camel/component/jclouds/jclouds.json    |   2 +-
 .../org/apache/camel/component/jdbc/jdbc.json      |  10 +-
 .../org/apache/camel/component/jetty9/jetty.json   |   2 +-
 .../camel/component/jgroups/raft/jgroups-raft.json |   4 +-
 .../apache/camel/component/jgroups/jgroups.json    |   8 +-
 .../org/apache/camel/component/jms/jms.json        |   2 +-
 .../org/apache/camel/component/jpa/jpa.json        |   2 +-
 .../org/apache/camel/component/jt400/jt400.json    |   4 +-
 .../org/apache/camel/component/kafka/kafka.json    |  10 +-
 .../apache/camel/component/language/language.json  |   2 +-
 .../org/apache/camel/component/lucene/lucene.json  |   4 +-
 .../camel/component/milo/client/milo-client.json   |   2 +-
 .../org/apache/camel/component/mina/mina.json      |   6 +-
 .../org/apache/camel/component/minio/minio.json    |  26 +--
 .../apache/camel/component/mongodb/mongodb.json    |   8 +-
 .../org/apache/camel/component/mvel/mvel.json      |   2 +-
 .../camel/component/mybatis/mybatis-bean.json      |   2 +-
 .../apache/camel/component/mybatis/mybatis.json    |   4 +-
 .../camel/vault/AzureVaultConfiguration.java       |  78 +++++++++
 .../org/apache/camel/vault/VaultConfiguration.java |  19 ++
 .../AwsVaultConfigurationPropertiesConfigurer.java |   6 +
 ...zureVaultConfigurationPropertiesConfigurer.java |  85 +++++++++
 .../GcpVaultConfigurationPropertiesConfigurer.java |   6 +
 ...he.camel.main.AzureVaultConfigurationProperties |   2 +
 ...java => AzureVaultConfigurationProperties.java} |  60 ++++---
 .../org/apache/camel/main/BaseMainSupport.java     |   3 +
 .../camel/main/VaultConfigurationProperties.java   |  12 ++
 .../java/org/apache/camel/main/MainVaultTest.java  |  49 ++++++
 217 files changed, 1635 insertions(+), 496 deletions(-)
 create mode 100644 
components/camel-azure/camel-azure-key-vault/src/generated/resources/META-INF/services/org/apache/camel/properties-function/azure
 create mode 100644 
components/camel-azure/camel-azure-key-vault/src/main/java/org/apache/camel/component/azure/key/vault/KeyVaultPropertiesFunction.java
 create mode 100644 
components/camel-azure/camel-azure-key-vault/src/test/java/org/apache/camel/component/azure/key/vault/integration/operations/KeyVaultPropertiesSourceNoEnvTestIT.java
 create mode 100644 
components/camel-azure/camel-azure-key-vault/src/test/java/org/apache/camel/component/azure/key/vault/integration/operations/KeyVaultPropertiesSourceTestIT.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/vault/AzureVaultConfiguration.java
 create mode 100644 
core/camel-main/src/generated/java/org/apache/camel/main/AzureVaultConfigurationPropertiesConfigurer.java
 create mode 100644 
core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.AzureVaultConfigurationProperties
 copy 
core/camel-main/src/main/java/org/apache/camel/main/{VaultConfigurationProperties.java
 => AzureVaultConfigurationProperties.java} (54%)

Reply via email to