This is an automated email from the ASF dual-hosted git repository.
merlimat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
The following commit(s) were added to refs/heads/master by this push:
new 8dab6c30f4 Fix release script (#4810)
8dab6c30f4 is described below
commit 8dab6c30f410520e7ed0822424525a264340a1dc
Author: Hang Chen <[email protected]>
AuthorDate: Wed Sep 16 06:44:14 2026 +0800
Fix release script (#4810)
* Fix release script
* Fix release script
---
dev/release/000-run-docker.sh | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev/release/000-run-docker.sh b/dev/release/000-run-docker.sh
index 88f25f3efd..303049ca38 100755
--- a/dev/release/000-run-docker.sh
+++ b/dev/release/000-run-docker.sh
@@ -49,7 +49,8 @@ fi
docker buildx build --platform linux/amd64 -t "${IMAGE_NAME}-${USER_NAME}" -
<<UserSpecificDocker
FROM ${IMAGE_NAME}
-RUN if ! getent group ${GROUP_ID} > /dev/null; then groupadd --non-unique -g
${GROUP_ID} ${USER_NAME}; fi && \
+RUN if getent passwd ${USER_ID} > /dev/null && [ "\$(getent passwd ${USER_ID}
| cut -d: -f1)" != "${USER_NAME}" ]; then userdel -r -f \$(getent passwd
${USER_ID} | cut -d: -f1) 2>/dev/null || true; fi && \
+ if ! getent group ${GROUP_ID} > /dev/null; then groupadd --non-unique -g
${GROUP_ID} ${USER_NAME}; fi && \
if ! getent passwd ${USER_NAME} > /dev/null; then useradd -l -g ${GROUP_ID}
-u ${USER_ID} -k /root -m ${USER_NAME}; fi && \
([ "$(dirname "$HOME")" = "/home" ] || ln -s /home $(dirname "$HOME")) && \
mkdir -p /gpg && chown ${USER_ID}:${GROUP_ID} /gpg && chmod 700 /gpg