This is an automated email from the ASF dual-hosted git repository.
mchades pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.3 by this push:
new 89917be832 [Cherry-pick to branch-1.3] [#11652] fix(docker): chmod 775
server home dir for non-root log creation (#11659) (#11671)
89917be832 is described below
commit 89917be8321580d0200d4ed104b2db830c3c0310
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Jun 16 17:55:08 2026 +0800
[Cherry-pick to branch-1.3] [#11652] fix(docker): chmod 775 server home dir
for non-root log creation (#11659) (#11671)
**Cherry-pick Information:**
- Original commit: 72dbdace25c9fb12cfb41e7e5f101fee00070ede
- Target branch: `branch-1.3`
- Status: ✅ Clean cherry-pick (no conflicts)
Co-authored-by: roryqi <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
---
dev/docker/gravitino/Dockerfile | 3 ++-
dev/docker/iceberg-rest-server/Dockerfile | 3 ++-
dev/docker/lance-rest-server/Dockerfile | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev/docker/gravitino/Dockerfile b/dev/docker/gravitino/Dockerfile
index 7f7cc2b4b8..c5d319ca22 100644
--- a/dev/docker/gravitino/Dockerfile
+++ b/dev/docker/gravitino/Dockerfile
@@ -26,7 +26,8 @@ WORKDIR /opt/gravitino
COPY --chmod=775 packages/gravitino /opt/gravitino
-RUN chmod +x /opt/gravitino/docker/docker-entrypoint.sh \
+RUN chmod 775 /opt/gravitino \
+ && chmod +x /opt/gravitino/docker/docker-entrypoint.sh \
&& useradd -u 1000 -g 0 -M -s /sbin/nologin gravitino
EXPOSE 8090
diff --git a/dev/docker/iceberg-rest-server/Dockerfile
b/dev/docker/iceberg-rest-server/Dockerfile
index 7ae8bf16b1..5ed7b6b0f5 100644
--- a/dev/docker/iceberg-rest-server/Dockerfile
+++ b/dev/docker/iceberg-rest-server/Dockerfile
@@ -27,7 +27,8 @@ WORKDIR /opt/gravitino-iceberg-rest-server
COPY --chmod=775 packages/gravitino-iceberg-rest-server
/opt/gravitino-iceberg-rest-server
-RUN chmod +x
/opt/gravitino-iceberg-rest-server/bin/start-iceberg-rest-server.sh \
+RUN chmod 775 /opt/gravitino-iceberg-rest-server \
+ && chmod +x
/opt/gravitino-iceberg-rest-server/bin/start-iceberg-rest-server.sh \
&& useradd -u 1000 -g 0 -M -s /sbin/nologin gravitino
EXPOSE 9001
diff --git a/dev/docker/lance-rest-server/Dockerfile
b/dev/docker/lance-rest-server/Dockerfile
index f9b67c6de0..71795cd042 100644
--- a/dev/docker/lance-rest-server/Dockerfile
+++ b/dev/docker/lance-rest-server/Dockerfile
@@ -27,7 +27,8 @@ WORKDIR /opt/gravitino-lance-rest-server
COPY --chmod=775 packages/gravitino-lance-rest-server
/opt/gravitino-lance-rest-server
-RUN chmod +x /opt/gravitino-lance-rest-server/bin/start-lance-rest-server.sh
+RUN chmod 775 /opt/gravitino-lance-rest-server \
+ && chmod +x /opt/gravitino-lance-rest-server/bin/start-lance-rest-server.sh
EXPOSE 9101