This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch filtering-images in repository https://gitbox.apache.org/repos/asf/camel.git
commit 8319dc629f2cff5f6e162d704c9e8b3624a94461 Author: Andrea Cosentino <[email protected]> AuthorDate: Thu Dec 11 11:35:45 2025 +0100 Added first iteration of filter inclusion/exclusion for upgrading test-infra container images version Signed-off-by: Andrea Cosentino <[email protected]> --- .../org/apache/camel/test/infra/artemis/services/container.properties | 1 + .../org/apache/camel/test/infra/aws2/services/container.properties | 1 + .../camel/test/infra/elasticsearch/services/container.properties | 1 + .../camel/test/infra/google/pubsub/services/container.properties | 3 ++- .../camel/test/infra/hashicorp/vault/services/container.properties | 1 + .../org/apache/camel/test/infra/ibmmq/services/container.properties | 3 ++- .../org/apache/camel/test/infra/iggy/services/container.properties | 3 ++- .../apache/camel/test/infra/infinispan/services/container.properties | 1 + .../org/apache/camel/test/infra/kafka/services/container.properties | 3 +++ .../camel/test/infra/microprofile/lra/services/container.properties | 1 + .../org/apache/camel/test/infra/minio/services/container.properties | 1 + .../org/apache/camel/test/infra/mongodb/services/container.properties | 2 ++ .../org/apache/camel/test/infra/nats/services/container.properties | 1 + .../org/apache/camel/test/infra/neo4j/services/container.properties | 1 + .../org/apache/camel/test/infra/openldap/services/container.properties | 3 ++- .../org/apache/camel/test/infra/postgres/services/container.properties | 1 + .../org/apache/camel/test/infra/rabbitmq/services/container.properties | 2 ++ .../org/apache/camel/test/infra/redis/services/container.properties | 2 ++ .../org/apache/camel/test/infra/solr/services/container.properties | 1 + .../camel/test/infra/tensorflow/serving/services/container.properties | 2 ++ .../org/apache/camel/test/infra/weaviate/services/container.properties | 1 + .../apache/camel/test/infra/zookeeper/services/container.properties | 3 ++- 22 files changed, 33 insertions(+), 5 deletions(-) diff --git a/test-infra/camel-test-infra-artemis/src/main/resources/org/apache/camel/test/infra/artemis/services/container.properties b/test-infra/camel-test-infra-artemis/src/main/resources/org/apache/camel/test/infra/artemis/services/container.properties index 33b50ab09f14..a27dbedd5e77 100644 --- a/test-infra/camel-test-infra-artemis/src/main/resources/org/apache/camel/test/infra/artemis/services/container.properties +++ b/test-infra/camel-test-infra-artemis/src/main/resources/org/apache/camel/test/infra/artemis/services/container.properties @@ -16,3 +16,4 @@ ## --------------------------------------------------------------------------- artemis.container=quay.io/artemiscloud/activemq-artemis-broker:latest artemis.container.ppc64le=icr.io/ppc64le-oss/activemq-artemis-broker-ppc64le:2.0.2 +artemis.container.version.exclude=dev,latest diff --git a/test-infra/camel-test-infra-aws-v2/src/main/resources/org/apache/camel/test/infra/aws2/services/container.properties b/test-infra/camel-test-infra-aws-v2/src/main/resources/org/apache/camel/test/infra/aws2/services/container.properties index e10b6f9aa9a7..6625787efb3a 100644 --- a/test-infra/camel-test-infra-aws-v2/src/main/resources/org/apache/camel/test/infra/aws2/services/container.properties +++ b/test-infra/camel-test-infra-aws-v2/src/main/resources/org/apache/camel/test/infra/aws2/services/container.properties @@ -16,3 +16,4 @@ ## --------------------------------------------------------------------------- aws.container=mirror.gcr.io/localstack/localstack:stable +aws.container.version.exclude=amd64,arm64,ppc64le,s390x,x86_64,latest,stable diff --git a/test-infra/camel-test-infra-elasticsearch/src/main/resources/org/apache/camel/test/infra/elasticsearch/services/container.properties b/test-infra/camel-test-infra-elasticsearch/src/main/resources/org/apache/camel/test/infra/elasticsearch/services/container.properties index 793685ba1e15..3b4c75e86777 100644 --- a/test-infra/camel-test-infra-elasticsearch/src/main/resources/org/apache/camel/test/infra/elasticsearch/services/container.properties +++ b/test-infra/camel-test-infra-elasticsearch/src/main/resources/org/apache/camel/test/infra/elasticsearch/services/container.properties @@ -17,3 +17,4 @@ elasticsearch.container=docker.elastic.co/elasticsearch/elasticsearch:9.1.0 # IT tests are currently deactivated on ppc64le until an image for 9.x is available elasticsearch.container.ppc64le=icr.io/ppc64le-oss/elasticsearch-ppc64le:8.3.3 +elasticsearch.container.ppc64le.version.exclude=x86_64,amd64,arm64 diff --git a/test-infra/camel-test-infra-google-pubsub/src/main/resources/org/apache/camel/test/infra/google/pubsub/services/container.properties b/test-infra/camel-test-infra-google-pubsub/src/main/resources/org/apache/camel/test/infra/google/pubsub/services/container.properties index b3af19e51e0f..4fa2e6e8419f 100644 --- a/test-infra/camel-test-infra-google-pubsub/src/main/resources/org/apache/camel/test/infra/google/pubsub/services/container.properties +++ b/test-infra/camel-test-infra-google-pubsub/src/main/resources/org/apache/camel/test/infra/google/pubsub/services/container.properties @@ -14,4 +14,5 @@ ## See the License for the specific language governing permissions and ## limitations under the License. ## --------------------------------------------------------------------------- -google.pubsub.container=gcr.io/google.com/cloudsdktool/cloud-sdk:emulators \ No newline at end of file +google.pubsub.container=gcr.io/google.com/cloudsdktool/cloud-sdk:emulators +google.pubsub.container.version.exclude=stable,alpine,slim,debian,latest diff --git a/test-infra/camel-test-infra-hashicorp-vault/src/main/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties b/test-infra/camel-test-infra-hashicorp-vault/src/main/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties index d6d637badbc9..62c388dd990a 100644 --- a/test-infra/camel-test-infra-hashicorp-vault/src/main/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties +++ b/test-infra/camel-test-infra-hashicorp-vault/src/main/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties @@ -17,3 +17,4 @@ hashicorp.vault.container=mirror.gcr.io/hashicorp/vault:1.21.1 hashicorp.vault.container.ppc64le=icr.io/ppc64le-oss/vault-ppc64le:v1.13.1 +hashicorp.vault.container.version.exclude=rc,beta,alpha diff --git a/test-infra/camel-test-infra-ibmmq/src/main/resources/org/apache/camel/test/infra/ibmmq/services/container.properties b/test-infra/camel-test-infra-ibmmq/src/main/resources/org/apache/camel/test/infra/ibmmq/services/container.properties index b6112d35d62e..1cd5f7949623 100644 --- a/test-infra/camel-test-infra-ibmmq/src/main/resources/org/apache/camel/test/infra/ibmmq/services/container.properties +++ b/test-infra/camel-test-infra-ibmmq/src/main/resources/org/apache/camel/test/infra/ibmmq/services/container.properties @@ -14,4 +14,5 @@ ## See the License for the specific language governing permissions and ## limitations under the License. ## --------------------------------------------------------------------------- -ibm.mq.container=icr.io/ibm-messaging/mq:9.3.2.0-r2 \ No newline at end of file +ibm.mq.container=icr.io/ibm-messaging/mq:9.3.2.0-r2 +ibm.mq.container.version.exclude=amd64,arm64,ppc64le,s390x,x86_64 diff --git a/test-infra/camel-test-infra-iggy/src/main/resources/org/apache/camel/test/infra/iggy/services/container.properties b/test-infra/camel-test-infra-iggy/src/main/resources/org/apache/camel/test/infra/iggy/services/container.properties index 6b164aed3094..6d0c52a84769 100644 --- a/test-infra/camel-test-infra-iggy/src/main/resources/org/apache/camel/test/infra/iggy/services/container.properties +++ b/test-infra/camel-test-infra-iggy/src/main/resources/org/apache/camel/test/infra/iggy/services/container.properties @@ -14,4 +14,5 @@ ## See the License for the specific language governing permissions and ## limitations under the License. ## --------------------------------------------------------------------------- -iggy.container=apache/iggy:0.6.0 \ No newline at end of file +iggy.container=apache/iggy:0.6.0 +iggy.container.version.exclude=edge,buildcache,dev,rc,beta,alpha diff --git a/test-infra/camel-test-infra-infinispan/src/main/resources/org/apache/camel/test/infra/infinispan/services/container.properties b/test-infra/camel-test-infra-infinispan/src/main/resources/org/apache/camel/test/infra/infinispan/services/container.properties index 732373019df2..35873f2e4f56 100644 --- a/test-infra/camel-test-infra-infinispan/src/main/resources/org/apache/camel/test/infra/infinispan/services/container.properties +++ b/test-infra/camel-test-infra-infinispan/src/main/resources/org/apache/camel/test/infra/infinispan/services/container.properties @@ -15,3 +15,4 @@ ## limitations under the License. ## --------------------------------------------------------------------------- infinispan.container=quay.io/infinispan/server:16.0.1 +infinispan.container.version.exclude=dev,alpha,beta,rc diff --git a/test-infra/camel-test-infra-kafka/src/main/resources/org/apache/camel/test/infra/kafka/services/container.properties b/test-infra/camel-test-infra-kafka/src/main/resources/org/apache/camel/test/infra/kafka/services/container.properties index f617e65c95a7..51beeb8725e1 100644 --- a/test-infra/camel-test-infra-kafka/src/main/resources/org/apache/camel/test/infra/kafka/services/container.properties +++ b/test-infra/camel-test-infra-kafka/src/main/resources/org/apache/camel/test/infra/kafka/services/container.properties @@ -20,3 +20,6 @@ strimzi.container.image=quay.io/strimzi/kafka:latest-kafka-3.9.1 confluent.container.image=mirror.gcr.io/confluentinc/cp-kafka:7.9.2 strimzi.container.image.version.include=latest-kafka strimzi.container.image.version.exclude=s390x,ppc64le,arm64,amd64 +confluent.container.image.version.exclude=amd64,arm64,ppc64le,s390x,x86_64,latest,ubi +kafka3.container.version.exclude=rc,beta,alpha +redpanda.container.image.version.exclude=fips,amd64,arm64 diff --git a/test-infra/camel-test-infra-microprofile-lra/src/main/resources/org/apache/camel/test/infra/microprofile/lra/services/container.properties b/test-infra/camel-test-infra-microprofile-lra/src/main/resources/org/apache/camel/test/infra/microprofile/lra/services/container.properties index 2fd681cea09d..a141915d6268 100644 --- a/test-infra/camel-test-infra-microprofile-lra/src/main/resources/org/apache/camel/test/infra/microprofile/lra/services/container.properties +++ b/test-infra/camel-test-infra-microprofile-lra/src/main/resources/org/apache/camel/test/infra/microprofile/lra/services/container.properties @@ -16,3 +16,4 @@ ## --------------------------------------------------------------------------- microprofile.lra.container=quay.io/jbosstm/lra-coordinator:5.13.1.Final-2.16.6.Final microprofile.lra.container.ppc64le=icr.io/ppc64le-oss/quarkus/lra-coordinator-quarkus-jvm:latest +microprofile.lra.container.ppc64le.version.exclude=latest,amd64,arm64 diff --git a/test-infra/camel-test-infra-minio/src/main/resources/org/apache/camel/test/infra/minio/services/container.properties b/test-infra/camel-test-infra-minio/src/main/resources/org/apache/camel/test/infra/minio/services/container.properties index fbff1a13d3d1..c7bc42b33ebe 100644 --- a/test-infra/camel-test-infra-minio/src/main/resources/org/apache/camel/test/infra/minio/services/container.properties +++ b/test-infra/camel-test-infra-minio/src/main/resources/org/apache/camel/test/infra/minio/services/container.properties @@ -15,3 +15,4 @@ ## limitations under the License. ## --------------------------------------------------------------------------- minio.container=mirror.gcr.io/minio/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1 +minio.container.version.exclude=edge,latest,cicd diff --git a/test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/container.properties b/test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/container.properties index c48d54d4cd23..0890de44be4b 100644 --- a/test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/container.properties +++ b/test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/container.properties @@ -16,3 +16,5 @@ ## --------------------------------------------------------------------------- mongodb.container=mirror.gcr.io/mongo:7.0.12-jammy mongodb.container.ppc64le=icr.io/ppc64le-oss/mongodb-ppc64le:4.4.24 +mongodb.container.version.include=jammy +mongodb.container.ppc64le.version.exclude=bv diff --git a/test-infra/camel-test-infra-nats/src/main/resources/org/apache/camel/test/infra/nats/services/container.properties b/test-infra/camel-test-infra-nats/src/main/resources/org/apache/camel/test/infra/nats/services/container.properties index db20ebe4d600..2e5158931677 100644 --- a/test-infra/camel-test-infra-nats/src/main/resources/org/apache/camel/test/infra/nats/services/container.properties +++ b/test-infra/camel-test-infra-nats/src/main/resources/org/apache/camel/test/infra/nats/services/container.properties @@ -15,3 +15,4 @@ ## limitations under the License. ## --------------------------------------------------------------------------- nats.container=mirror.gcr.io/nats:2.12.2 +nats.container.version.exclude=alpine,rc,beta diff --git a/test-infra/camel-test-infra-neo4j/src/main/resources/org/apache/camel/test/infra/neo4j/services/container.properties b/test-infra/camel-test-infra-neo4j/src/main/resources/org/apache/camel/test/infra/neo4j/services/container.properties index 30b4fa170c56..a665487a8556 100644 --- a/test-infra/camel-test-infra-neo4j/src/main/resources/org/apache/camel/test/infra/neo4j/services/container.properties +++ b/test-infra/camel-test-infra-neo4j/src/main/resources/org/apache/camel/test/infra/neo4j/services/container.properties @@ -16,3 +16,4 @@ ## --------------------------------------------------------------------------- neo4j.container=mirror.gcr.io/neo4j:5.26-community-ubi9 neo4j.container.ppc64le=icr.io/ppc64le-oss/neo4j-ppc64le:5.26.0 +neo4j.container.version.include=ubi diff --git a/test-infra/camel-test-infra-openldap/src/main/resources/org/apache/camel/test/infra/openldap/services/container.properties b/test-infra/camel-test-infra-openldap/src/main/resources/org/apache/camel/test/infra/openldap/services/container.properties index 161c475c86f6..17c38b558a6d 100644 --- a/test-infra/camel-test-infra-openldap/src/main/resources/org/apache/camel/test/infra/openldap/services/container.properties +++ b/test-infra/camel-test-infra-openldap/src/main/resources/org/apache/camel/test/infra/openldap/services/container.properties @@ -14,4 +14,5 @@ ## See the License for the specific language governing permissions and ## limitations under the License. ## --------------------------------------------------------------------------- -openldap.container=mirror.gcr.io/osixia/openldap:1.5.0 \ No newline at end of file +openldap.container=mirror.gcr.io/osixia/openldap:1.5.0 +openldap.container.version.exclude=stable,latest diff --git a/test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties b/test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties index ec6c88f5ee07..c6e5d30799d4 100644 --- a/test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties +++ b/test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties @@ -15,3 +15,4 @@ ## limitations under the License. ## --------------------------------------------------------------------------- postgres.container=mirror.gcr.io/postgres:17.5-alpine +postgres.container.version.include=alpine diff --git a/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties b/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties index ab7c556b997a..d1bf8c9d9212 100644 --- a/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties +++ b/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties @@ -15,3 +15,5 @@ ## limitations under the License. ## --------------------------------------------------------------------------- rabbitmq.container=mirror.gcr.io/rabbitmq:4.1.2-management +rabbitmq.container.version.include=management +rabbitmq.container.version.exclude=alpine diff --git a/test-infra/camel-test-infra-redis/src/main/resources/org/apache/camel/test/infra/redis/services/container.properties b/test-infra/camel-test-infra-redis/src/main/resources/org/apache/camel/test/infra/redis/services/container.properties index 8315abd73dd1..b0453e5cb238 100644 --- a/test-infra/camel-test-infra-redis/src/main/resources/org/apache/camel/test/infra/redis/services/container.properties +++ b/test-infra/camel-test-infra-redis/src/main/resources/org/apache/camel/test/infra/redis/services/container.properties @@ -15,3 +15,5 @@ ## limitations under the License. ## --------------------------------------------------------------------------- redis.container=mirror.gcr.io/redis:7.4.0-alpine +redis.container.version.include=alpine +redis.container.version.exclude=rc,beta diff --git a/test-infra/camel-test-infra-solr/src/main/resources/org/apache/camel/test/infra/solr/services/container.properties b/test-infra/camel-test-infra-solr/src/main/resources/org/apache/camel/test/infra/solr/services/container.properties index 3015ba24a659..6e5e681fb788 100644 --- a/test-infra/camel-test-infra-solr/src/main/resources/org/apache/camel/test/infra/solr/services/container.properties +++ b/test-infra/camel-test-infra-solr/src/main/resources/org/apache/camel/test/infra/solr/services/container.properties @@ -15,3 +15,4 @@ ## limitations under the License. ## --------------------------------------------------------------------------- solr.container=mirror.gcr.io/solr:9.9.0-slim +solr.container.version.include=slim diff --git a/test-infra/camel-test-infra-tensorflow-serving/src/test/resources/org/apache/camel/test/infra/tensorflow/serving/services/container.properties b/test-infra/camel-test-infra-tensorflow-serving/src/test/resources/org/apache/camel/test/infra/tensorflow/serving/services/container.properties index cd6d0fb0ff02..559c6765ef04 100644 --- a/test-infra/camel-test-infra-tensorflow-serving/src/test/resources/org/apache/camel/test/infra/tensorflow/serving/services/container.properties +++ b/test-infra/camel-test-infra-tensorflow-serving/src/test/resources/org/apache/camel/test/infra/tensorflow/serving/services/container.properties @@ -17,3 +17,5 @@ tensorflow.serving.container=mirror.gcr.io/tensorflow/serving:2.18.0 tensorflow.serving.container.aarch64=bitnami/tensorflow-serving:2.18.0 tensorflow.serving.container.ppc64le=ibmcom/powerai:1.6.2-tensorflow-serving-ubuntu18.04-py37-ppc64le-21.036 +tensorflow.serving.container.ppc64le.version.include=ppc64le,ubuntu +tensorflow.serving.container.ppc64le.version.exclude=x86_64,amd64,arm64 diff --git a/test-infra/camel-test-infra-weaviate/src/main/resources/org/apache/camel/test/infra/weaviate/services/container.properties b/test-infra/camel-test-infra-weaviate/src/main/resources/org/apache/camel/test/infra/weaviate/services/container.properties index f44af22486fe..a7f44a1c31b9 100644 --- a/test-infra/camel-test-infra-weaviate/src/main/resources/org/apache/camel/test/infra/weaviate/services/container.properties +++ b/test-infra/camel-test-infra-weaviate/src/main/resources/org/apache/camel/test/infra/weaviate/services/container.properties @@ -17,3 +17,4 @@ weaviate.container=cr.weaviate.io/semitechnologies/weaviate:1.32.0 weaviate.container.ppc64le=icr.io/ppc64le-oss/weaviate-ppc64le:1.31.1 +weaviate.container.version.exclude=preview,stable,dev,feat diff --git a/test-infra/camel-test-infra-zookeeper/src/main/resources/org/apache/camel/test/infra/zookeeper/services/container.properties b/test-infra/camel-test-infra-zookeeper/src/main/resources/org/apache/camel/test/infra/zookeeper/services/container.properties index a40948aa3c38..a7568f09c61f 100644 --- a/test-infra/camel-test-infra-zookeeper/src/main/resources/org/apache/camel/test/infra/zookeeper/services/container.properties +++ b/test-infra/camel-test-infra-zookeeper/src/main/resources/org/apache/camel/test/infra/zookeeper/services/container.properties @@ -15,4 +15,5 @@ ## limitations under the License. ## --------------------------------------------------------------------------- zookeeper.container=mirror.gcr.io/zookeeper:3.9 -zookeeper.container.ppc64le=icr.io/ppc64le-oss/zookeeper-ppc64le:3.5.10 \ No newline at end of file +zookeeper.container.ppc64le=icr.io/ppc64le-oss/zookeeper-ppc64le:3.5.10 +zookeeper.container.ppc64le.version.exclude=bv,debian,arm64,amd64
