Skip to content

Conversation

grantfitzsimmons
Copy link
Member

Fixes #123

Testing Instructions

  • Go to select a Specify 7 version
  • Verify that images not built for arm64 do not appear (e.g.

For example: https://hub.docker.com/r/specifyconsortium/specify7-service/tags?name=v7.9.6.1

image

In the current version (main):
image

On this branch, it should not be visible!

@grantfitzsimmons grantfitzsimmons marked this pull request as ready for review July 20, 2025 23:31
Fixes issues due to the deprecation of `mysql`

```
{
"error": "mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead\n"
}
```
@grantfitzsimmons
Copy link
Member Author

As a side effect of filtering the list of supported Specify 7 tags (arm64) on the test panel, anytime we push anything to main, it becomes unavailable for testing until the dockerize action completes. Unfortunately, each time we push to main now, it takes 30-40 minutes for it to build for arm64, so it can't be tested until that is complete.
The issue remains unchanged from before, except that the test panel used to just fail to deploy new instances until it has dockerized. The change I made makes it clearer for the testers, but now they are wondering why it is taking so long. It only really matters in situations where we are still regularly pushing to the main branch, like today, but I think we should just implement specify/specify7#7159 to solve it permanently

Reverting this for now on the live instance

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.

1 participant