Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Container startup failed: Using Testcontainers Localstack 1.15.0-rc2 with Maven/Spring Boot

Chris Anatalio
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 7, 2020 edited

Error running Testcontainers Localstack(https://mvnrepository.com/artifact/org.testcontainers/localstack/1.15.0-rc2) in integration test.

 

It runs fine locally but fails in Bitbucket Pipelines

 

Error:

Container startup failed

org.testcontainers.containers.ContainerLaunchException: Container startup failed

Caused by: org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=localstack/localstack:latest, imagePullPolicy=DefaultPullPolicy())

Caused by: com.github.dockerjava.api.exception.DockerException: Status 403: {"message":"authorization denied by plugin pipelines: Invalid content length provided"}

 

pipelines.yml excerpt

definitions:
services:
docker:
memory: 2048
localstack:
image: localstack/localstack:latest
environment:
SERVICES: S3
LOCALSTACK_HOSTNAME: localhost
HOSTNAME: localhost

steps:
- parallel: &buildStepMain
- step:
name: Test M
caches:
- maven
script:
- export TESTCONTAINERS_RYUK_DISABLED=true
- ./build.sh test
services:
- docker

 

I already tried the remediations suggested here:  https://www.testcontainers.org/supported_docker_environment/continuous_integration/bitbucket_pipelines/

 

Test code:

@Rule
public LocalStackContainer localstack = new LocalStackContainer( DockerImageName.parse("localstack/localstack:latest")).withServices(S3);

 

Localstack was an opensource project by Atlassian originally, I would think they would have first-class support for it.

1 answer

0 votes
Joep Slenter
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 18, 2020

Any news on this topic? I'm experiencing the same with version 1.15.1, Gradle/Spring Boot.

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, jira, marketing project management, jira for marketers, agile marketing, campaign planning, marketing workflows, jira templates, atlassian learning, marketing collaboration, project tracking, marketing teams, jira training

Streamline Marketing in Jira 🖼️

Plan, prioritize, and deliver marketing projects seamlessly. See how Jira supports your team's success. Start today!

Start now! 🚦
AUG Leaders

Atlassian Community Events