diff --git a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/AwsS3IntegrationTests.java b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/AwsS3IntegrationTests.java index f65b91f3..b8704e14 100644 --- a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/AwsS3IntegrationTests.java +++ b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/AwsS3IntegrationTests.java @@ -64,7 +64,7 @@ public class AwsS3IntegrationTests { @Container static LocalStackContainer localstack = new LocalStackContainer( - DockerImageName.parse("localstack/localstack:1.3.1")) + DockerImageName.parse("localstack/localstack:4.0.3")) .withServices(LocalStackContainer.Service.S3); private static ConfigurableApplicationContext server; diff --git a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsParameterStoreEnvironmentRepositoryTests.java b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsParameterStoreEnvironmentRepositoryTests.java index d5c89455..cf344181 100644 --- a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsParameterStoreEnvironmentRepositoryTests.java +++ b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsParameterStoreEnvironmentRepositoryTests.java @@ -63,7 +63,7 @@ public class AwsParameterStoreEnvironmentRepositoryTests { @Container private static final LocalStackContainer localstack = new LocalStackContainer( - DockerImageName.parse("localstack/localstack:1.3.1")) + DockerImageName.parse("localstack/localstack:4.0.3")) .withServices(SSM); private final StaticCredentialsProvider staticCredentialsProvider = StaticCredentialsProvider @@ -700,8 +700,12 @@ public class AwsParameterStoreEnvironmentRepositoryTests { String path = StringUtils.delete(ps.getName(), environmentProperties.getOrigin()); Set parameters = getParameters(ps, path, withSlashesForPropertyName); parameters.forEach(value -> { - ssmClient.putParameter( - PutParameterRequest.builder().name(value.name()).dataType("text").value(value.value()).build()); + ssmClient.putParameter(PutParameterRequest.builder() + .name(value.name()) + .type("String") + .dataType("text") + .value(value.value()) + .build()); toBeRemoved.add(value.name()); }); } diff --git a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsS3EnvironmentRepositoryTests.java b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsS3EnvironmentRepositoryTests.java index 99a17ea1..c5f8f203 100644 --- a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsS3EnvironmentRepositoryTests.java +++ b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsS3EnvironmentRepositoryTests.java @@ -58,7 +58,7 @@ public class AwsS3EnvironmentRepositoryTests { @Container private static final LocalStackContainer localstack = new LocalStackContainer( - DockerImageName.parse("localstack/localstack:1.3.1")) + DockerImageName.parse("localstack/localstack:4.0.3")) .withServices(S3); private final ConfigServerProperties server = new ConfigServerProperties(); diff --git a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsSecretsManagerEnvironmentRepositoryTests.java b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsSecretsManagerEnvironmentRepositoryTests.java index 73f108ea..145d3fd6 100644 --- a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsSecretsManagerEnvironmentRepositoryTests.java +++ b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/AwsSecretsManagerEnvironmentRepositoryTests.java @@ -66,7 +66,7 @@ public class AwsSecretsManagerEnvironmentRepositoryTests { @Container private static final LocalStackContainer localstack = new LocalStackContainer( - DockerImageName.parse("localstack/localstack:1.3.1")) + DockerImageName.parse("localstack/localstack:4.0.3")) .withServices(SECRETSMANAGER); private static final Log log = LogFactory.getLog(AwsSecretsManagerEnvironmentRepository.class);