mvolikas opened a new pull request, #1811: URL: https://github.com/apache/stormcrawler/pull/1811
Some GitHub runners were recently updated to use a newer version of Docker engine. This made the testcontainers compose tests fail, because testcontainers creates a separate helper container for compose by default. The default image is `docker:24.0.2`, which in turn uses an older API version, thus getting the following exception: ``` Error response from daemon: client version 1.43 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version ``` The current fix, makes testcontainers use the local Docker Compose binary (the runner's) instead of a container. An alternative would be to [pin to a newer image version](https://java.testcontainers.org/modules/docker_compose/#:~:text=DockerImageName.parse), but this would require updating the testcontainers dependency version. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
