This is an automated email from the ASF dual-hosted git repository.
ferenc-csaky pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-connector-aws.git
The following commit(s) were added to refs/heads/main by this push:
new 9d8347b5 [FLINK-39098] Bump `testcontainers` to 1.21.4 for Docker API
compatibility
9d8347b5 is described below
commit 9d8347b5bab433e934fbbaf1c37a539ea1731c38
Author: Ferenc Csaky <[email protected]>
AuthorDate: Tue Oct 27 16:10:12 2026 +0100
[FLINK-39098] Bump `testcontainers` to 1.21.4 for Docker API compatibility
Generated-by: Claude Opus 5.5
---
.github/workflows/common.yml | 8 ++++++++
pom.xml | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/common.yml b/.github/workflows/common.yml
index 68efd1a1..1fa2be4b 100644
--- a/.github/workflows/common.yml
+++ b/.github/workflows/common.yml
@@ -111,6 +111,11 @@ jobs:
| tee ${{ env.MVN_BUILD_OUTPUT_FILE }}
- name: Run e2e tests
+ env:
+ # FlinkImageBuilder reuses an existing "flink-base" image. Newer
Testcontainers only
+ # remove it via Ryuk shortly after the JVM exits, so the next e2e
module can lose it
+ # mid-build ("pull access denied for flink-base").
+ TESTCONTAINERS_RYUK_DISABLED: true
run: |
set -o pipefail
@@ -125,6 +130,9 @@ jobs:
- name: Run AWS e2e tests
if: env.HAS_AWS_CREDS == 'true'
+ env:
+ # See "Run e2e tests".
+ TESTCONTAINERS_RYUK_DISABLED: true
run: |
set -o pipefail
diff --git a/pom.xml b/pom.xml
index 10d09df7..098c169e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,7 +63,7 @@ under the License.
<junit5.version>5.8.1</junit5.version>
<assertj.version>3.21.0</assertj.version>
<archunit.version>0.22.0</archunit.version>
- <testcontainers.version>1.17.2</testcontainers.version>
+ <testcontainers.version>1.21.4</testcontainers.version>
<mockito.version>3.12.4</mockito.version>
<powermock.version>2.0.9</powermock.version>
<kotlin.version>1.7.10</kotlin.version>