You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by vh...@apache.org on 2026/09/29 07:49:50 UTC

(hudi) branch fix-minio-chainguard-1.2.x created (now ce6dea17f060)

This is an automated email from the ASF dual-hosted git repository.

voonhous pushed a change to branch fix-minio-chainguard-1.2.x
in repository https://gitbox.apache.org/repos/asf/hudi.git


      at ce6dea17f060 fix(docker): run notebooks MinIO as root

This branch includes the following new commits:

     new ce6dea17f060 fix(docker): run notebooks MinIO as root

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(hudi) 01/01: fix(docker): run notebooks MinIO as root

Posted by vh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

voonhous pushed a commit to branch fix-minio-chainguard-1.2.x
in repository https://gitbox.apache.org/repos/asf/hudi.git

commit ce6dea17f060e8c64920a8584e93a85e25495334
Author: voon <vo...@gmail.com>
AuthorDate: Tue Sep 29 15:19:59 2026 +0800

    fix(docker): run notebooks MinIO as root
    
    The Chainguard image runs as uid 65532. On native Linux Docker the
    ./data/minio bind mount is created root-owned 0755, so the server
    cannot write to it and mc never creates the warehouse bucket. The
    previous quay.io image ran as root, so this restores the behaviour
    the notebooks stack had before the image switch.
---
 hudi-notebooks/docker-compose.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/hudi-notebooks/docker-compose.yml b/hudi-notebooks/docker-compose.yml
index d5ec46203c7a..abceb0a4d525 100644
--- a/hudi-notebooks/docker-compose.yml
+++ b/hudi-notebooks/docker-compose.yml
@@ -42,6 +42,7 @@ services:
   minio:
     image: 'cgr.dev/chainguard/minio:latest'
     container_name: minio
+    user: root   # image default uid 65532 cannot write the root-owned ./data/minio bind mount on Linux hosts
     command: server /data --console-address ":9001"
     environment:
       - MINIO_ROOT_USER=admin