]
Pedro Ruivo updated ISPN-12524:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Utilise quay.io for test images
-------------------------------
Key: ISPN-12524
URL:
https://issues.redhat.com/browse/ISPN-12524
Project: Infinispan
Issue Type: Task
Components: Test Suite
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Priority: Major
Fix For: 11.0.9.Final, 12.0.0.Dev07
hub.docker.com now restricts the amount of downloads possible in a month and this limit
is being hit by our CI. Therefore we should pull our images from the quay.io
repositories.
{code:java}
Caused by: org.testcontainers.containers.ContainerFetchException: Failed to pull image:
jboss/keycloak:10.0.1
at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:96)
at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:26)
at org.testcontainers.utility.LazyFuture.getResolvedValue(LazyFuture.java:17)
at org.testcontainers.utility.LazyFuture.get(LazyFuture.java:39)
at
org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1282)
... 29 more
Caused by: com.github.dockerjava.api.exception.InternalServerErrorException: Status 500:
{"message":"toomanyrequests: You have reached your pull rate limit. You may
increase the limit by authenticating and upgrading:
https://www.docker.com/increase-rate-limit"}
at
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:247)
at
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
at java.base/java.lang.Thread.run(Thread.java:834)
{code}