-
Notifications
You must be signed in to change notification settings - Fork 241
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
Need a public repository to store Docker images #164
Comments
(looking through some open issues – sorry for the delay) @flands I did some light digging and have no idea who owns that docker hub account 😭 Seems like the first step here... |
@jpkrohling reserved opentelemetry organization on quai.io. https://quay.io/organization/opentelemetry. Many OSS projects publish images there. It's a free service namaged by Red Hat/CoreOS. In Jaeger we had problems with dockerhub availability recently so we publish also to quay.io. |
Hello @flands,
Currently, when you overview the issue list and see the title of this issue, it's not obvious that this issue is about Docker images, not some jpegs or pngs. Thanks! |
@open-telemetry/admins since we are unable to locate the owner of Let me know if there are any objections, otherwise I will go ahead and create it and will add all OpenTelemetry admins as admins in Dockerhb as well. |
I'd say go ahead, we can always switch to the one without dash if we find an owner. |
Looks like dashes are not valid characters for org names in Dockerhub :-( It appears we can claim I submitted a support ticket, let's see what Docker says. |
I know this is about DockerHub, but we do have a repository at Quay, where we are pushing the operator images: https://quay.io/organization/opentelemetry For current open-telemetry GitHub admins: let me know your Quay account name and I'll add you as an owner there. |
sergeykanzhelev |
Invited |
@tigrannajaryan any update on getting the opentelemetry docker org? |
Morgan and I initiated the process but it got stuck at Docker. Let me try to contact them one more time. |
@tigrannajaryan looks like https://hub.docker.com/u/otel is available |
@open-telemetry/admins can one of you grab https://hub.docker.com/u/otel while it is available? |
@tigrannajaryan please take it. We have two patterns of ownership. Where possible we are asking to create a private mail list controlled by CNCF and including maintainers of a SIG. And create a log in using this DL as an e-mail. In other cases we have individuals owning things and sharing ownership with other maintainers. If you want a DL registered - happy to assist. |
Isn't |
|
I registered https://hub.docker.com/orgs/otel I also added @bogdandrutu as an owner. I can add other OpenTelemetry admins as owners as needed (let me know if you want to be added). If we don't get |
Thanks Tigran! |
We are now publishing to |
@tigrannajaryan - I'd love to be added as an admin for this so that we have the ability to push a PHP docker image. |
NB: publishing should be done via bot accounts, not personal accounts. |
We use https://hub.docker.com/u/opentelemetrybot bot account to publish images. If you have a CI where I can enter bot credentials such that it remains secret I can do it for you. |
Would you please add information about the bot and it's ownership to the assets file: https://github.com/open-telemetry/community/blob/main/assets.md It is for the future reference |
I wanted to share here, just in case publishing docker images to GitHub packages is enough for some use cases, we've been doing this in the opentelemetry-java-instrumentation repo, and found recently that we no longer need org-wide packages (which are harder to manage #556, #579). Here's an old "org-wide" package: https://github.com/open-telemetry/opentelemetry-java-instrumentation/pkgs/container/java-test-containers Here's a new "repo-scoped" package: https://github.com/open-telemetry/opentelemetry-java-instrumentation/pkgs/container/opentelemetry-java-instrumentation%2Fpetclinic-rest-base And here's how we push that repo-scoped package: |
Per open-telemetry/opentelemetry-collector#281 some repos will need to ability to publish images. Do we have a dockerhub or some other location that can be used? It appears https://hub.docker.com/u/opentelemetry exists, but not sure who owns it.
The text was updated successfully, but these errors were encountered: