[ 
https://issues.apache.org/jira/browse/HIVE-29752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18098175#comment-18098175
 ] 

Stamatis Zampetakis commented on HIVE-29752:
--------------------------------------------

It appears that when 
[DOCKER_NAMESPACE|https://github.com/apache/hive/blob/0a4ff942fea99722342f4901e877ab10be76a18f/.github/workflows/docker-images.yml#L94]
 is not defined in the forked repo the action will use apache by default. In 
most cases, the forked action will fail since regular users do not have access 
to the apache/hive namespace in DockerHub. However, for those users with push 
privileges to the apache namespace (myself and others) the push completes and 
overwrites a valid Hive image.

Normally, the actions that run on forks should not push to the apache namespace 
and use the users namespace instead. 

> Nightly docker image is being overwritten by actions in a forked repo
> ---------------------------------------------------------------------
>
>                 Key: HIVE-29752
>                 URL: https://issues.apache.org/jira/browse/HIVE-29752
>             Project: Hive
>          Issue Type: Bug
>          Components: Build Infrastructure
>            Reporter: Denys Kuzmenko
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: hive-nightly-image-zabetak.png
>
>
> The official [Apache Hive nightly Docker 
> image|https://hub.docker.com/layers/apache/hive/nightly] 
> (apache/hive:nightly) is being unexpectedly overwritten with an older image. 
> The obsolete image is pushed by a Hive committer (zabetak).
>  !hive-nightly-image-zabetak.png! 
> According to DockerHub the pushed happen on Jul 22, 2026 at 1:44 pm



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to