You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Ferenc Csaky (Jira)" <ji...@apache.org> on 2026/02/16 16:36:00 UTC
[jira] [Comment Edited] (FLINK-39098) Fix connector CI failures caused by testcontainers using too old Docker API
[ https://issues.apache.org/jira/browse/FLINK-39098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18058876#comment-18058876 ]
Ferenc Csaky edited comment on FLINK-39098 at 2/16/26 4:35 PM:
---------------------------------------------------------------
HBase connector: [{{4e21716}}|https://github.com/apache/flink-connector-hbase/commit/4e21716185271793b17e07ca4778b3296ae6a3fe] on main
Kudu connector: [{{fdfe127}}|https://github.com/apache/flink-connector-kudu/commit/fdfe127883e77eee1907ff8c09f1bb074032b7e2] on main
Kafka connector: [a9d2f77|https://github.com/apache/flink-connector-kafka/commit/a9d2f77a7bb2c0bab58c55da9fa3154dd740cd7b] on main
was (Author: JIRAUSER306586):
HBase connector: [{{4e21716}}|https://github.com/apache/flink-connector-hbase/commit/4e21716185271793b17e07ca4778b3296ae6a3fe] on main
Kudu connector: [{{fdfe127}}|https://github.com/apache/flink-connector-kudu/commit/fdfe127883e77eee1907ff8c09f1bb074032b7e2] on main
> Fix connector CI failures caused by testcontainers using too old Docker API
> ---------------------------------------------------------------------------
>
> Key: FLINK-39098
> URL: https://issues.apache.org/jira/browse/FLINK-39098
> Project: Flink
> Issue Type: Technical Debt
> Components: Build System / CI
> Reporter: Ferenc Csaky
> Assignee: Ferenc Csaky
> Priority: Major
> Labels: pull-request-available
>
> It seems the GitHub runners reached a point where they got updated and now all our connector CIs fail, cause {{org.testcontainers}} uses a too old Docker API version by default that the daemon refuses. I did not check all, but I'm pretty sure all of them are affected. For reference:
> [https://github.com/apache/flink-connector-kafka/actions/runs/22026917179/job/63645032325]
> [https://github.com/apache/flink-connector-hbase/actions/runs/22026608591/job/63722647566]
> On the longer term this should be fixed on the core side, cause connectors are simply inherit the testcontainers version from there, but until a patch or new release this has to be covered somehow.
> h2. Problem
> {code:java}
> org.testcontainers.dockerclient.DockerClientProviderStrategy [] - UnixSocketClientProviderStrategy: failed with exception BadRequestException (Status 400: {"message":"client version 1.32 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"}
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)