Skip to content

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

Merged
mhutchinson merged 1 commit intogoogle:masterfrom
patflynn:use-dockers-mysql
Jan 10, 2024
Merged

Switch from using unmaintained Google Cloud mysql db image to dockerhub official image#3272
mhutchinson merged 1 commit intogoogle:masterfrom
patflynn:use-dockers-mysql

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
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.

4 participants