aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorartem-trof <artem-trof@yandex-team.com>2023-03-02 14:14:14 +0300
committerartem-trof <artem-trof@yandex-team.com>2023-03-02 14:14:14 +0300
commitf64fc8c4bf452bafa53364ee2106a1940b9e05b7 (patch)
treed43a8ad450231de14a94eccdcef2873d0d15844f
parentbdf36cf9059b73901dc09d667e2f2792380002b4 (diff)
downloadydb-f64fc8c4bf452bafa53364ee2106a1940b9e05b7.tar.gz
ydbops-6676: fix postinstall scripts
-rwxr-xr-xydb/deploy/packages/ydb-server/ydb-server-multi-tenant.postinstall2
-rwxr-xr-xydb/deploy/packages/ydb-server/ydb-server.postinstall6
2 files changed, 4 insertions, 4 deletions
diff --git a/ydb/deploy/packages/ydb-server/ydb-server-multi-tenant.postinstall b/ydb/deploy/packages/ydb-server/ydb-server-multi-tenant.postinstall
index 5b61f122c6..1bda5729bb 100755
--- a/ydb/deploy/packages/ydb-server/ydb-server-multi-tenant.postinstall
+++ b/ydb/deploy/packages/ydb-server/ydb-server-multi-tenant.postinstall
@@ -17,7 +17,7 @@ case "$1" in
configure)
# create ydb user & group
- useradd ydb_tenant -g ydb || true
+ useradd ydb_tenant -g ydb 2>/dev/null || true
chown -R ydb_tenant:ydb /opt/ydb-tenant
chown ydb_tenant:ydb /opt/ydb/bin/ydb-server-mt*
diff --git a/ydb/deploy/packages/ydb-server/ydb-server.postinstall b/ydb/deploy/packages/ydb-server/ydb-server.postinstall
index 2e27c4d107..ef7645cc5e 100755
--- a/ydb/deploy/packages/ydb-server/ydb-server.postinstall
+++ b/ydb/deploy/packages/ydb-server/ydb-server.postinstall
@@ -18,8 +18,8 @@ case "$1" in
configure)
# create ydb user & group
- groupadd ydb || true
- useradd ydb -g ydb || true
+ groupadd ydb 2>/dev/null || true
+ useradd ydb -g ydb 2>/dev/null || true
# to make sure that YDB has access to block disks to run
usermod -aG disk ydb
@@ -27,7 +27,7 @@ configure)
# fix ownership of ydb stuff
chown -R ydb:ydb /opt/ydb
- mkdir /opt/ydb/cache
+ mkdir /opt/ydb/cache 2>/dev/null || true
chown -R ydb:ydb /opt/ydb/cache
if [ -x /bin/systemctl -a -f /etc/systemd/system/ydb-server-storage.service ]; then