You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@otava.apache.org by Alexander Sorokoumov <al...@gmail.com> on 2025/07/21 03:54:25 UTC
Publish Otava releases as Docker images
Hey,
As Enrico suggested, let's move the discussion from the Slack thread (
https://the-asf.slack.com/archives/C08GS61L40P/p1752978142756339) to the
mailing list.
How do we publish releases to Dockerhub? Here are ASF rules
https://incubator.apache.org/guides/distribution.html#docker.
First of all, we need to create an infra ticket asking to create the repo
https://hub.docker.com/r/apache/otava.
Current options discussed in the Slack thread:
1. Ask in the same infra ticket to add PMC [Apache|GH] users as owner to
that repo. Then, we can manually publish images in the same way as we
publish to PyPI.
2. Add an ASF bot that publishes a new image on GH release. Enrico,
please share details about the BookKeeper setup that follows this option.
Best,
Alex
Re: Publish Otava releases as Docker images
Posted by Alexander Sorokoumov <al...@gmail.com>.
Hey,
I have created an issue to create a Dockerhub repo
https://issues.apache.org/jira/browse/INFRA-27079. Please comment in it to
add your accounts.
Best,
Alex
On Sun, Jul 20, 2025 at 8:54 PM Alexander Sorokoumov <
aleksandr.sorokoumov@gmail.com> wrote:
> Hey,
>
> As Enrico suggested, let's move the discussion from the Slack thread (
> https://the-asf.slack.com/archives/C08GS61L40P/p1752978142756339) to the
> mailing list.
>
> How do we publish releases to Dockerhub? Here are ASF rules
> https://incubator.apache.org/guides/distribution.html#docker.
>
> First of all, we need to create an infra ticket asking to create the repo
> https://hub.docker.com/r/apache/otava.
>
> Current options discussed in the Slack thread:
>
> 1. Ask in the same infra ticket to add PMC [Apache|GH] users as owner
> to that repo. Then, we can manually publish images in the same way as we
> publish to PyPI.
> 2. Add an ASF bot that publishes a new image on GH release. Enrico,
> please share details about the BookKeeper setup that follows this option.
>
>
> Best,
> Alex
>