Skip to content

Conversation

@rnorth
Copy link
Member

@rnorth rnorth commented May 6, 2021

Fixes #4058

Latest versions of JDKs (including [email protected]) have disabled TLS1.0 and 1.1, which means that these JDKs can no longer use particularly old versions of the MySQL docker images. This PR makes Testcontainers' own tests use the most up-to-date images available (for each version of MySQL in use).

The PR also updates the 'default' MySQL tag, since the previous version can no longer be used reliably.

rnorth added 4 commits May 6, 2021 16:31
Fixes #4058

Latest versions of JDKs (including `[email protected]`) have disabled TLS1.0 and 1.1, which means that these JDKs can no longer use particularly old versions of the MySQL docker images. This PR makes Testcontainers' own tests use the most up-to-date images available (for each version of MySQL in use).

The PR also updates the 'default' MySQL tag, since the previous version can no longer be used reliably.
As workaround for mirromutth/r2dbc-mysql#182

Also bring library versions up-to-date/in-sync so that exceptions are surfaced appropriately
@rnorth rnorth marked this pull request as ready for review May 7, 2021 11:22
@rnorth rnorth requested review from bsideup and kiview as code owners May 7, 2021 11:22
@rnorth rnorth merged commit 3aa5fbf into master May 7, 2021
@delete-merged-branch delete-merged-branch bot deleted the use-latest-mysql-images branch May 7, 2021 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Testcontainers build fails - MySQL, DB2, ... impacted by removal of TLS<1.2 in [email protected]

4 participants