-
Notifications
You must be signed in to change notification settings - Fork 84
Migrate from Docker-Hub to EF-hosted Docker-Image registry #2946
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
Comments
Our build cluster is utilizing a paid Docker Hub account to pull Docker images, and therefore our pull limits are a lot higher. So project builds should not be affected by this change.
We are still evaluating the usage of Nexus 3 as a Docker registry. We are currently blocked by an issue to test this for internal Docker images. Once this is fixed and tested, there is still a big question about the feasibility of hosting Docker images of Eclipse projects, especially wrt to the retention policy. |
Thank you for the clarification. Then we don't have to worry about that.
Understand. Then I suggest to keep this issue open until a migration is possible and we can decide to do it or it's clear that it won't be possible. |
Please keep in mind that we are tracking the effort in the help desk issue. I probably won't remember to update this GitHub issue. |
Yes of course and I'm subscribed to that issue. I intended this issue for tracking on this project's side. |
Docker-Hub will change it's usage limits with effect from 1 April, which is next week:
https://docs.docker.com/docker-hub/usage/
Currently we use custom Docker-Images hosted at Docker-Hub to build the native binaries for SWT and Equinox and for Smoke-Tests:
eclipse.platform.releng.aggregator/JenkinsJobs/SmokeTests/StartSmokeTests.jenkinsfile
Lines 35 to 41 in 9732bb9
@fredg02 or @heurtematte can you clarify how we will be affected by this change?
Especially does our usage in the EF-hosted Jenkins is considered as unauthenticated use and thus affected by the 10 pulls per hour limit? Since this is counted per IP, I fear that it would not be sufficient, not even if we are authenticated.
I remember your mail from October last year: https://www.eclipse.org/lists/cross-project-issues-dev/msg19963.html
Is this still up to date? And would it make sense to migrate to the EF-hosted Docker registry now respectively is it already ready? If yes, what do we have to change in the consuming jobs listed above and in our [docker-image build job?
The text was updated successfully, but these errors were encountered: