-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Fix builds #1143
Fix builds #1143
Conversation
@dhui @Fontinalis I've also been (successfully 😅) trying to get the build back to green:
All these PRs have a successful CI workflow. |
@joschi Thanks for all of your efforts to fix builds! I've isolated the failing test (redshift) and have a better fix for it (e.g. doesn't run a forked container). If you'd like, I can push just the redshift test fix, you can rebase your changes, and we can merge your changes so you get credit. |
The reason why I cloned the original Of course this is still an imperfect test abstraction but given that copying/cloning the image was a one-time thing, I think it makes sense going this way. What do you think? |
@joschi Thanks for calling this out! I downgraded the redshift tests to use pg8 and tests pass now. This may be short-lived since I got a deprecation warning about the image format version. I'm not opposed to forking the postgres:8 docker image but would like that fork to live in the golang-migrate org for security purposes. |
Perfectly understandable and I would do the same thing. 😅 The README in https://hub.docker.com/r/joschi/postgres8 describes how the image was pushed. If you're logged into Docker Hub locally with permissions to push to the migrate organization, you can use these commands to clone the image with updated manifest versions:
|
… issues. See: https://docs.docker.com/engine/deprecated/#pushing-and-pulling-with-image-manifest-v2-schema-1 Forked images created by pulling the original image and pushing to the fork. For more details, see: #1143 (comment)
… issues. See: https://docs.docker.com/engine/deprecated/#pushing-and-pulling-with-image-manifest-v2-schema-1 Forked images created by pulling the original image and pushing to the fork. For more details, see: golang-migrate#1143 (comment)
… issues. See: https://docs.docker.com/engine/deprecated/#pushing-and-pulling-with-image-manifest-v2-schema-1 Forked images created by pulling the original image and pushing to the fork. For more details, see: golang-migrate#1143 (comment)
Multiple changes are need to fix builds, so batching them up in this branch