Thanks Sanjay!

On Tue, Oct 20, 2026 at 2:38 AM sanjay dutt <[email protected]>
wrote:

> This is fixed now.
>
> -- Sanjay
>
> On Mon, Oct 19, 2026 at 1:00 PM sanjay dutt <
> [email protected]>
> wrote:
>
> > Infra team rotated docker hub token yesterday and since then build
> started
> > failing, opened a ticket they are looking into it.
> >
> > Opened: http://issues.apache.org/jira/browse/INFRA-28550
> >
> > It’s failing with below error:
> >
> > Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> > Status 401: {"message":"Head \"
> > https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> > unauthorized: incorrect username or password"}
> >
> >
> >
> > On Mon, 19 Oct 2026 at 12:01 PM, Apache Jenkins Server <
> > [email protected]> wrote:
> >
> >> Build: https://ci-builds.apache.org/job/Solr/job/Solr-Test-10.x/2842/
> >>
> >> 36 tests failed.
> >> FAILED:
> >> org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@3b928778
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@3b928778
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@119f8306
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@119f8306
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@4baf2f81
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@4baf2f81
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@4baf2f81
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@4baf2f81
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.ZkConfigIntegrationTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@6bbde98f
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@6bbde98f
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.ZkConfigIntegrationTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@1613039e
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@1613039e
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.ZkConfigIntegrationTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@6d4f4655
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@6d4f4655
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >> org.apache.solr.crossdc.manager.ZkConfigIntegrationTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@bd6ed0
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@bd6ed0
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.crossdc.manager.KafkaContainerRule.before(KafkaContainerRule.java:49)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@2ec469e6
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@2ec469e6
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status ٤٠١: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@7ab27de5
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@7ab27de5
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status ٤٠١: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@31c8b408
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@31c8b408
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> ٤٢٩: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@33a65f57
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@33a65f57
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> ٤٢٩: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.TikaServerExtractionBackendTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@5595b727
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@5595b727
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.TikaServerExtractionBackendTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@65ba95ac
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@65ba95ac
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.UnauthorizedException:
> >> Status 401: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> unauthorized: incorrect username or password"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:239)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.TikaServerExtractionBackendTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@65ba95ac
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@65ba95ac
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:
> >>
> org.apache.solr.handler.extraction.TikaServerExtractionBackendTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@443ff687
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@443ff687
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.handler.extraction.TikaServerContainerRule.before(TikaServerContainerRule.java:53)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3BackupRepositoryTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@5f2b7e98
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@5f2b7e98
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3BackupRepositoryTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@db3c02e
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@db3c02e
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3BackupRepositoryTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@136dc8e6
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@136dc8e6
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3BackupRepositoryTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@db3c02e
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@db3c02e
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3InstallShardTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@331b5188
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@331b5188
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> >>         at
> >>
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> >>         at
> >>
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> >>         at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> >>         at
> >>
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> >>         at java.base/java.lang.Thread.run(Thread.java:1583)
> >> Caused by: com.github.dockerjava.api.exception.DockerException: Status
> >> 429: {"message":"Head \"
> >> https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.14.0\":
> >> toomanyrequests: too many failed login attempts for username or IP
> address"}
> >>
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:249)
> >>         at org.testcontainers.shaded.com
> >>
> .github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
> >>         ... 1 more
> >>
> >>
> >> FAILED:  org.apache.solr.s3.S3InstallShardTest.classMethod
> >>
> >> Error Message:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@1805636b
> >> )
> >>
> >> Stack Trace:
> >> org.testcontainers.containers.ContainerFetchException: Can't get Docker
> >> image: RemoteDockerImage(imageName=testcontainers/ryuk:0.14.0,
> >> imagePullPolicy=DefaultPullPolicy(),
> >>
> imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@1805636b
> >> )
> >>         at __randomizedtesting.SeedInfo.seed([EE6389B93025D355]:0)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1308)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
> >>         at
> >>
> org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.maybeStart(RyukResourceReaper.java:78)
> >>         at
> >>
> org.testcontainers.utility.RyukResourceReaper.init(RyukResourceReaper.java:42)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:245)
> >>         at
> >>
> org.testcontainers.DockerClientFactory.isDockerAvailable(DockerClientFactory.java:138)
> >>         at
> >>
> org.apache.solr.s3.S3MockContainerRule.before(S3MockContainerRule.java:61)
> >>         at
> >> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>         at
> >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(
> >>
> >> [...truncated too long message...]
> >>
> >>  Task :solr:modules:sql:wipeTaskTemp
> >> The slowest tests (exceeding 500 ms) during this run:
> >>   70.08s TestCpuAllowedLimit.testDistribLimit2 (:solr:core)
> >>   65.36s TestCloudJSONFacetSKG.testRandom (:solr:core)
> >>   57.51s TestCpuAllowedLimit.testDistribLimit (:solr:core)
> >>   47.02s PeerSyncReplicationTest.test (:solr:core)
> >>   45.29s TestInPlaceUpdatesDistrib.test (:solr:core)
> >>   40.15s HttpJettySolrClientTest.testIdleTimeoutWithHttpClient
> >> (:solr:solrj-jetty)
> >>   39.09s BasicDistributedZkTest.test (:solr:core)
> >>   38.13s TestRandomCollapseQParserPlugin.testRandomCollapseWithSort
> >> (:solr:core)
> >>   37.77s TestRangeQuery.testCompareTypesRandomRangeQueries (:solr:core)
> >>   36.41s TestRandomFaceting.testRandomFaceting (:solr:core)
> >> The slowest suites (exceeding 1s) during this run:
> >>   134.75s TestCpuAllowedLimit (:solr:core)
> >>   81.75s LeaderElectionIntegrationTest (:solr:core)
> >>   80.21s CollectionsAPIDistributedZkTest (:solr:core)
> >>   75.73s KnnQParserTest (:solr:core)
> >>   71.72s TestRecovery (:solr:core)
> >>   70.86s TestCloudJSONFacetSKG (:solr:core)
> >>   65.55s MultiThreadedOCPTest (:solr:core)
> >>   64.80s TestCoordinatorRole (:solr:core)
> >>   60.41s TestTlogReplica (:solr:core)
> >>   60.23s TestRangeQuery (:solr:core)
> >> ERROR: The following test(s) have failed:
> >>   - org.apache.solr.s3.S3BackupRepositoryTest
> >> (:solr:modules:s3-repository)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.s3.S3BackupRepositoryTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/s3-repository/build/test-results/test/outputs/OUTPUT-org.apache.solr.s3.S3BackupRepositoryTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:s3-repository:test --tests
> >> "org.apache.solr.s3.S3BackupRepositoryTest" -Ptests.haltonfailure=false
> >> "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC
> >> -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m"
> >> -Ptests.seed=EE6389B93025D355 -Ptests.multiplier=2
> >> -Ptests.useSecurityManager=true -Ptests.badapples=false
> >> -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.s3.S3InstallShardTest (:solr:modules:s3-repository)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.s3.S3InstallShardTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/s3-repository/build/test-results/test/outputs/OUTPUT-org.apache.solr.s3.S3InstallShardTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:s3-repository:test --tests
> >> "org.apache.solr.s3.S3InstallShardTest" -Ptests.haltonfailure=false
> >> "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC
> >> -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m"
> >> -Ptests.seed=EE6389B93025D355 -Ptests.multiplier=2
> >> -Ptests.useSecurityManager=true -Ptests.badapples=false
> >> -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.s3.S3OutputStreamTest (:solr:modules:s3-repository)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.s3.S3OutputStreamTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/s3-repository/build/test-results/test/outputs/OUTPUT-org.apache.solr.s3.S3OutputStreamTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:s3-repository:test --tests
> >> "org.apache.solr.s3.S3OutputStreamTest" -Ptests.haltonfailure=false
> >> "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC
> >> -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m"
> >> -Ptests.seed=EE6389B93025D355 -Ptests.multiplier=2
> >> -Ptests.useSecurityManager=true -Ptests.badapples=false
> >> -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.s3.S3ReadWriteTest (:solr:modules:s3-repository)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.s3.S3ReadWriteTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/s3-repository/build/test-results/test/outputs/OUTPUT-org.apache.solr.s3.S3ReadWriteTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:s3-repository:test --tests
> >> "org.apache.solr.s3.S3ReadWriteTest" -Ptests.haltonfailure=false
> >> "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC
> >> -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m"
> >> -Ptests.seed=EE6389B93025D355 -Ptests.multiplier=2
> >> -Ptests.useSecurityManager=true -Ptests.badapples=false
> >> -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.s3.S3PathsTest (:solr:modules:s3-repository)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.s3.S3PathsTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/s3-repository/build/test-results/test/outputs/OUTPUT-org.apache.solr.s3.S3PathsTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:s3-repository:test --tests
> >> "org.apache.solr.s3.S3PathsTest" -Ptests.haltonfailure=false
> >> "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC
> >> -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m"
> >> -Ptests.seed=EE6389B93025D355 -Ptests.multiplier=2
> >> -Ptests.useSecurityManager=true -Ptests.badapples=false
> >> -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.handler.extraction.TikaServerExtractionBackendTest
> >> (:solr:modules:extraction)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.handler.extraction.TikaServerExtractionBackendTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/extraction/build/test-results/test/outputs/OUTPUT-org.apache.solr.handler.extraction.TikaServerExtractionBackendTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:extraction:test --tests
> >> "org.apache.solr.handler.extraction.TikaServerExtractionBackendTest"
> >> -Ptests.haltonfailure=false "-Ptests.jvmargs=-XX:TieredStopAtLevel=1
> >> -XX:+UseParallelGC -XX:ActiveProcessorCount=1
> >> -XX:ReservedCodeCacheSize=120m" -Ptests.seed=EE6389B93025D355
> >> -Ptests.multiplier=2 -Ptests.useSecurityManager=true
> >> -Ptests.badapples=false -Ptests.file.encoding=ISO-8859-1
> >>
> >>   -
> >>
> org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest
> >> (:solr:modules:extraction)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/modules/extraction/build/test-results/test/outputs/OUTPUT-org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest.txt
> >>     Reproduce with: ./gradlew :solr:modules:extraction:test --tests
> >>
> "org.apache.solr.handler.extraction.ExtractingRequestHandlerTikaServerTest"
> >> -Ptests.haltonfailure=false "-Ptests.jvmargs=-XX:TieredStopAtLevel=1
> >> -XX:+UseParallelGC -XX:ActiveProcessorCount=1
> >> -XX:ReservedCodeCacheSize=120m" -Ptests.seed=EE6389B93025D355
> >> -Ptests.multiplier=2 -Ptests.useSecurityManager=true
> >> -Ptests.badapples=false -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest
> >> (:solr:cross-dc-manager)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/cross-dc-manager/build/test-results/test/outputs/OUTPUT-org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest.txt
> >>     Reproduce with: ./gradlew :solr:cross-dc-manager:test --tests
> >> "org.apache.solr.crossdc.manager.SolrAndKafkaReindexTest"
> >> -Ptests.haltonfailure=false "-Ptests.jvmargs=-XX:TieredStopAtLevel=1
> >> -XX:+UseParallelGC -XX:ActiveProcessorCount=1
> >> -XX:ReservedCodeCacheSize=120m" -Ptests.seed=EE6389B93025D355
> >> -Ptests.multiplier=2 -Ptests.useSecurityManager=true
> >> -Ptests.badapples=false -Ptests.file.encoding=ISO-8859-1
> >>
> >>   - org.apache.solr.crossdc.manager.ZkConfigIntegrationTest
> >> (:solr:cross-dc-manager)
> >>     Test history:
> >>
> https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.crossdc.manager.ZkConfigIntegrationTest
> >>     Test output:
> >>
> /home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/solr/cross-dc-manager/build/test-results/test/outputs/OUTPUT-org.apache.solr.crossdc.manager.ZkConfigIntegrationTest.txt
> >>     Reproduce with: ./gradlew :solr:cross-dc-manager:test --tests
> >> "org.apache.solr.crossdc.manager.ZkConfigIntegrationTest"
> >> -Ptests.haltonfailure=false "-Ptests.jvmargs=-XX:TieredStopAtLevel=1
> >> -XX:+UseParallelGC -XX:ActiveProcessorCount=1
> >> -XX:ReservedCodeCacheSize=120m" -Ptests.seed=EE6389B93025D355
> >> -Ptests.multiplier=2 -Ptests.useSecurityManager=true
> >> -Ptests.badapples=false -Ptests.file.encoding=ISO-8859-1
> >>
> >>
> >> [Incubating] Problems report is available at:
> >>
> file:///home/jenkins/jenkins-agent/workspace/Solr/Solr-Test-10.x/build/reports/problems/problems-report.html
> >>
> >> Deprecated Gradle features were used in this build, making it
> >> incompatible with Gradle 10.
> >>
> >> You can use '--warning-mode all' to show the individual deprecation
> >> warnings and determine if they come from your own scripts or plugins.
> >>
> >> For more on this, please refer to
> >>
> https://docs.gradle.org/9.7.0/userguide/command_line_interface.html#sec:command_line_warnings
> >> in the Gradle documentation.
> >>
> >> BUILD SUCCESSFUL in 40m 23s
> >> 159 actionable tasks: 159 executed
> >>
> >> Publishing Build Scan to Develocity...
> >> https://develocity.apache.org/s/mgqw7qiewfq5y
> >>
> >> Build step 'Invoke Gradle script' changed build result to SUCCESS
> >> Archiving artifacts
> >> ‘**/*.events’ doesn’t match anything: ‘**’ exists but not ‘**/*.events’
> >> No artifacts found that match the file pattern
> >> "**/*.events,heapdumps/**,**/hs_err_pid*". Configuration error?
> >> Recording test results
> >> [Checks API] No suitable checks publisher found.
> >> Build step 'Publish JUnit test result report' changed build result to
> >> UNSTABLE
> >> Email was triggered for: Unstable (Test Failures)
> >> Sending email for trigger: Unstable (Test Failures)
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >
> >
>

Reply via email to