Skip to content

[Bug]: Incompatibility in Ubuntu Github runners with Docker Engine 29.1.* #11491

@rolandoskoulas-als

Description

@rolandoskoulas-als

Module

Core

Testcontainers version

2.0.3

Using the latest Testcontainers version?

Yes

Host OS

Linux

Host Arch

x86_64

Docker version

29.1.*

What happened?

Github's Ubuntu runners got upgraded to Docker 29.1. (https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md)

As a side effect, builds using testcontainers-java, even on the latest version, start failing.

I see the latest scheduled runs on your CI, possibly spot the issue: https://github.com/testcontainers/testcontainers-java/actions/runs/21969291388

Relevant log output

java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:180
        Caused by: java.lang.IllegalStateException at SpringApplication.java:823
            Caused by: java.lang.ExceptionInInitializerError at Unsafe.java:1160
                Caused by: java.lang.IllegalStateException at DockerClientProviderStrategy.java:274

Additional Information

No response

Pinned by eddumelendez

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions