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

Switch from using unmaintained Google Cloud mysql db image to dockerhub official image #3272

Merged
merged 1 commit into from
Jan 10, 2024

Conversation

patflynn
Copy link
Contributor

@patflynn patflynn commented Jan 9, 2024

Alternative to #3270
https://github.com/GoogleCloudPlatform/mysql-docker claims it is unmaintained and
hasn't seen an update in 5 months. Without a specific reason for using this fork
we should try using the official image on dockerhub which is less likely to see breakages
or fall out of date.

Instead of pinning to a hash I'm following the 8.0 tag to automatically receive patch versions.
The reasoning being that the container is used during testing and is not
an included dependency in our final artifact. Happy to consider pinning
if anybody thinks there is a call for it.

Checklist

…ub official image

https://github.com/GoogleCloudPlatform/mysql-docker claims it is unmaintained and
hasn't seen an update in 5 months.  Without a specific reason for using this fork
we should try using the official image on dockerhub which is less likely to see breakages
or fall out of date.

Instead of pinning to a hash I'm following the 8.0 tag to automatically receive patch versions.
The reasoning being that the container is used during testing and is not
an included dependency in our final artifact.  Happy to consider pinning
if anybody thinks there is a call for it.
@patflynn patflynn requested a review from a team as a code owner January 9, 2024 21:01
@patflynn patflynn requested a review from smeiklej January 9, 2024 21:01
@roger2hk
Copy link
Contributor

/gcbrun

@roger2hk roger2hk removed the request for review from smeiklej January 10, 2024 09:13
Copy link
Contributor

@mhutchinson mhutchinson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests seem to pass, so LGTM. I suspect we can/should remove the steps from the cloudbuild files that create the gcr.io/trillian-opensource-ci/mysql8 image from the unmaintained project.

@mhutchinson mhutchinson merged commit 00cc0b0 into google:master Jan 10, 2024
10 checks passed
mhutchinson added a commit to mhutchinson/trillian that referenced this pull request Jan 10, 2024
mhutchinson added a commit that referenced this pull request Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants