Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use up-to-date MySQL docker images #4059

Merged
merged 5 commits into from
May 7, 2021
Merged

Use up-to-date MySQL docker images #4059

merged 5 commits into from
May 7, 2021

Conversation

rnorth
Copy link
Member

@rnorth rnorth commented May 6, 2021

Fixes #4058

Latest versions of JDKs (including adopt@1.11.0-11) 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 `adopt@1.11.0-11`) 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
Co-authored-by: Sergei Egorov <bsideup@gmail.com>
@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 adopt@1.11.0-11
3 participants