From bf16617ce32e8a2dfb6350ffd9e9ea07f920f478 Mon Sep 17 00:00:00 2001 From: Ilayaperumal Gopinathan Date: Thu, 8 May 2025 21:00:42 +0100 Subject: [PATCH] Fix OpenSearchContainerConnectionDetailsFactoryIT - Add missing "spring.ai.vectorstore.opensearch.aws.enabled=false" to use for non AWS OpenSearch client Signed-off-by: Ilayaperumal Gopinathan --- .../OpenSearchContainerConnectionDetailsFactoryIT.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-ai-spring-boot-testcontainers/src/test/java/org/springframework/ai/testcontainers/service/connection/opensearch/OpenSearchContainerConnectionDetailsFactoryIT.java b/spring-ai-spring-boot-testcontainers/src/test/java/org/springframework/ai/testcontainers/service/connection/opensearch/OpenSearchContainerConnectionDetailsFactoryIT.java index 1750f5391..81294dbd6 100644 --- a/spring-ai-spring-boot-testcontainers/src/test/java/org/springframework/ai/testcontainers/service/connection/opensearch/OpenSearchContainerConnectionDetailsFactoryIT.java +++ b/spring-ai-spring-boot-testcontainers/src/test/java/org/springframework/ai/testcontainers/service/connection/opensearch/OpenSearchContainerConnectionDetailsFactoryIT.java @@ -55,7 +55,8 @@ class OpenSearchContainerConnectionDetailsFactoryIT { OpenSearchVectorStoreAutoConfiguration.class)) .withClassLoader(new FilteredClassLoader(Region.class, ApacheHttpClient.class)) .withUserConfiguration(Config.class) - .withPropertyValues("spring.ai.vectorstore.opensearch.initialize-schema=true", + .withPropertyValues("spring.ai.vectorstore.opensearch.aws.enabled=false", + "spring.ai.vectorstore.opensearch.initialize-schema=true", OpenSearchVectorStoreProperties.CONFIG_PREFIX + ".indexName=auto-spring-ai-document-index", OpenSearchVectorStoreProperties.CONFIG_PREFIX + ".mappingJson=" + """ {