You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2026/03/14 05:44:00 UTC

[jira] [Commented] (KAFKA-20049) kafka-site build depends on hvishwanath/hugo

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

ASF GitHub Bot commented on KAFKA-20049:
----------------------------------------

Owen-CH-Leung opened a new pull request, #830:
URL: https://github.com/apache/kafka-site/pull/830

   This PR removes the short-term dependency on the personal `hvishwanath/hugo` image namespace and moves the repo toward an Apache-owned GHCR image.
   
   Changes:
     - update the Hugo base image reference in `Makefile` to `ghcr.io/apache/kafka-site/hugo:v0.123.7-ext-multiplatform`
     - add a new GitHub Actions workflow to build and publish that Hugo base image from `Dockerfile.multiplatform`
     - update the Docker image workflow to use the Apache-owned image, with a local build fallback if the image is not published yet
     - update the README to reflect the new build flow
   
    This is intended as the short-term fix only: preserve the current custom Hugo image behavior, but stop relying on a personal image. 
   
   Longer term, we should evaluate replacing this custom Kafka-owned Hugo image with the official Hugo image from the Hugo project, moving any repo-specific bootstrap steps into CI as needed.




> kafka-site build depends on hvishwanath/hugo
> --------------------------------------------
>
>                 Key: KAFKA-20049
>                 URL: https://issues.apache.org/jira/browse/KAFKA-20049
>             Project: Kafka
>          Issue Type: Bug
>          Components: website
>            Reporter: Mickael Maison
>            Priority: Major
>
> The build should not depend on a personal image.
> Instead we should use the image from the Hugo project itself: [https://github.com/gohugoio/hugo/pkgs/container/hugo] so the image is maintained and regularly updated



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