This is an automated email from the ASF dual-hosted git repository.
zykkk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new e3142fe5b55 [fix](docker) fix docker entrypoint script adminUser grep
rule (#49343)
e3142fe5b55 is described below
commit e3142fe5b5580b6d948e0f4ea6683f1eefaa5562
Author: catpineapple <[email protected]>
AuthorDate: Tue Mar 25 14:52:06 2025 +0800
[fix](docker) fix docker entrypoint script adminUser grep rule (#49343)
---
docker/runtime/be/resource/be_disaggregated_entrypoint.sh | 2 +-
docker/runtime/be/resource/be_entrypoint.sh | 2 +-
docker/runtime/fe/resource/fe_disaggregated_entrypoint.sh | 2 +-
docker/runtime/fe/resource/fe_entrypoint.sh | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/docker/runtime/be/resource/be_disaggregated_entrypoint.sh
b/docker/runtime/be/resource/be_disaggregated_entrypoint.sh
index 6bd8796ab3d..9f0110dcac5 100755
--- a/docker/runtime/be/resource/be_disaggregated_entrypoint.sh
+++ b/docker/runtime/be/resource/be_disaggregated_entrypoint.sh
@@ -208,7 +208,7 @@ function create_account()
log_stderr "the 'root' account have set password! not need auto create
management account."
return 0
fi
- if echo $users | grep -q -w "$DB_ADMIN_USER" &>/dev/null; then
+ if echo $users | awk '{print $1}' | grep -q -w "$DB_ADMIN_USER"
&>/dev/null; then
log_stderr "the $DB_ADMIN_USER have exist in doris."
return 0
fi
diff --git a/docker/runtime/be/resource/be_entrypoint.sh
b/docker/runtime/be/resource/be_entrypoint.sh
index 41f77a936c7..8848f1e4841 100755
--- a/docker/runtime/be/resource/be_entrypoint.sh
+++ b/docker/runtime/be/resource/be_entrypoint.sh
@@ -250,7 +250,7 @@ function create_account()
log_stderr "the 'root' account have set password! not need auto create
management account."
return 0
fi
- if echo $users | grep -q -w "$DB_ADMIN_USER" &>/dev/null; then
+ if echo $users | awk '{print $1}' | grep -q -w "$DB_ADMIN_USER"
&>/dev/null; then
log_stderr "the $DB_ADMIN_USER have exist in doris."
return 0
fi
diff --git a/docker/runtime/fe/resource/fe_disaggregated_entrypoint.sh
b/docker/runtime/fe/resource/fe_disaggregated_entrypoint.sh
index 699b47d2ec5..5a940bdc984 100755
--- a/docker/runtime/fe/resource/fe_disaggregated_entrypoint.sh
+++ b/docker/runtime/fe/resource/fe_disaggregated_entrypoint.sh
@@ -356,7 +356,7 @@ create_account()
return 0
fi
- if echo $users | grep -q -w "$DB_ADMIN_USER" &>/dev/null; then
+ if echo $users | awk '{print $1}' | grep -q -w "$DB_ADMIN_USER"
&>/dev/null; then
log_stderr "the $DB_ADMIN_USER have exit in doris."
return 0
fi
diff --git a/docker/runtime/fe/resource/fe_entrypoint.sh
b/docker/runtime/fe/resource/fe_entrypoint.sh
index 6076ef55b1a..83e41ab46aa 100755
--- a/docker/runtime/fe/resource/fe_entrypoint.sh
+++ b/docker/runtime/fe/resource/fe_entrypoint.sh
@@ -422,8 +422,8 @@ create_account()
return 0
fi
- if echo $users | grep -q -w "$DB_ADMIN_USER" &>/dev/null; then
- log_stderr "the $DB_ADMIN_USER have exit in doris."
+ if echo $users | awk '{print $1}' | grep -q -w "$DB_ADMIN_USER"
&>/dev/null; then
+ log_stderr "the $DB_ADMIN_USER have exist in doris."
return 0
fi
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]