aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjackning <ningyougang@navercorp.com>2016-10-08 22:49:57 -0400
committerjackning <ningyougang@navercorp.com>2016-10-09 03:26:36 -0400
commitcebed25608f07f11058a31d2f1a2d94e2142e59f (patch)
treee0004927762e59c8d4557305e4e25dbf52dddb6e
parent7fa1a08fd2055eec5766e4539fe9237604959490 (diff)
downloadkolla-cebed25608f07f11058a31d2f1a2d94e2142e59f.tar.gz
kolla-cebed25608f07f11058a31d2f1a2d94e2142e59f.zip
Change keystone.log's permit to keystone:keystone
At present, keystone.log's user:group permit is root:kolla, when got token from keystone, it failed. The reason is that: Permission denied. So it shoud be changed keystone:keystone. Change-Id: Ibbbf1d88ba16e5040f9068ea9948373d10593514 Closes-Bug: #1631685
-rw-r--r--docker/keystone/keystone/extend_start.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/docker/keystone/keystone/extend_start.sh b/docker/keystone/keystone/extend_start.sh
index 14a0a6f89..b509c7065 100644
--- a/docker/keystone/keystone/extend_start.sh
+++ b/docker/keystone/keystone/extend_start.sh
@@ -31,6 +31,12 @@ fi
if [[ $(stat -c %U:%G ${KEYSTONE_LOG_DIR}) != "keystone:kolla" ]]; then
chown keystone:kolla ${KEYSTONE_LOG_DIR}
fi
+if [ ! -f "${KEYSTONE_LOG_DIR}/keystone.log" ]; then
+ touch ${KEYSTONE_LOG_DIR}/keystone.log
+fi
+if [[ $(stat -c %U:%G ${KEYSTONE_LOG_DIR}/keystone.log) != "keystone:keystone" ]]; then
+ chown keystone:keystone ${KEYSTONE_LOG_DIR}/keystone.log
+fi
if [[ $(stat -c %a ${KEYSTONE_LOG_DIR}) != "755" ]]; then
chmod 755 ${KEYSTONE_LOG_DIR}
fi