-
Notifications
You must be signed in to change notification settings - Fork 798
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 quay.io as source of docker images #3254
Conversation
While we do have 'sponsored OSS' status on dockerhub, @choldgraf (whose credit card is apparently tied to the dockerhub jupyterhub account) just got a surprise multi hundred dollar bill for that organization! While I'm sure this is a mistake and can be corrected, it's IMO enough incentive for us to move away for real.
Companion PR to jupyterhub/zero-to-jupyterhub-k8s#3254. See that PR for more information.
I've manually pushed the chp 4.6.0 image to quay.io (https://quay.io/repository/jupyterhub/configurable-http-proxy?tab=info) to help with the tests. |
I've copied the the docker image for chp properly, with skopeo (which I love).
Hopefully this will help the ARM tests pass. |
I can get either the x86 tests to pass or the ARM tests to pass, based on wether I last pushed from my laptop x86 or ARM versions of the singleuser image :D I suspect actually going through the 'publish' workflow once will fix that. |
Would it be easier to make a new minor release of CHP? |
@manics CHP is fine, the problem is the singleuser-sample for some reason. I copied it with skopeo but to no avail |
This should also just trigger a rebuild of the image in CI
@manics we could publish in both places, but let's do that with |
I have discovered the source of the test failures and it is me! Because I ran The solution was to get rid of the images I had pushed. All tests pass and this is ready to go now! |
I've added a changelog entry as well. |
Anything else to add to this before it gets merged? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's one unticked todo (Add a note to readme of existing dockerhub images that we'll be using quay.io moving forward), is this for the future?
And the yaml indent, which is much better
@manics I've removed the unticked item, as I think that's actually best done once the move across everywhere is complete. It's now tracked in jupyterhub/team-compass#688 (comment) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have only a small comment about naming, looks good otherwise 👍
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
Thanks @minrk. Looks like I didn't set appropriate permissions for |
jupyterhub/zero-to-jupyterhub-k8s#3254 Merge pull request #3254 from yuvipanda/quay
While we do have 'sponsored OSS' status on dockerhub, @choldgraf (whose credit card is apparently tied to the dockerhub jupyterhub account) just got a surprise multi hundred dollar bill for that organization! While I'm sure this is a mistake and can be corrected, it's IMO enough incentive for us to move away for real.
See jupyterhub/team-compass#688 for team-compass issue about this.
TODO: