You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/12/14 11:44:32 UTC

(camel) branch main updated: Fix to configurable mongodb image (#12449)

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

davsclaus 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 267a9882b33 Fix to configurable mongodb image (#12449)
267a9882b33 is described below

commit 267a9882b33cd99b76cd4e28d31c4977cb2bca17
Author: Federico Mariani <34...@users.noreply.github.com>
AuthorDate: Thu Dec 14 12:44:25 2023 +0100

    Fix to configurable mongodb image (#12449)
---
 .../test/infra/mongodb/services/MongoDBLocalContainerService.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test-infra/camel-test-infra-mongodb/src/test/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerService.java b/test-infra/camel-test-infra-mongodb/src/test/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerService.java
index c6d6da285d3..45f248f262f 100644
--- a/test-infra/camel-test-infra-mongodb/src/test/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerService.java
+++ b/test-infra/camel-test-infra-mongodb/src/test/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerService.java
@@ -23,6 +23,7 @@ import org.apache.camel.test.infra.mongodb.common.MongoDBProperties;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.testcontainers.containers.MongoDBContainer;
+import org.testcontainers.utility.DockerImageName;
 
 public class MongoDBLocalContainerService implements MongoDBService, ContainerService<MongoDBContainer> {
     private static final Logger LOG = LoggerFactory.getLogger(MongoDBLocalContainerService.class);
@@ -45,7 +46,8 @@ public class MongoDBLocalContainerService implements MongoDBService, ContainerSe
         if (imageName == null || imageName.isEmpty()) {
             return new MongoDBContainer();
         } else {
-            return new MongoDBContainer(imageName);
+            return new MongoDBContainer(
+                    DockerImageName.parse(imageName).asCompatibleSubstituteFor("mongo"));
         }
     }