summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorchenxing <chason.chan@foxmail.com>2019-03-13 14:57:18 +0800
committerMark Goddard <mark@stackhpc.com>2019-03-13 09:25:19 +0000
commitba730c029ed288eca482415c8bb71bb7453ef388 (patch)
tree124395e9aaa8962c34c638891caa286443dfe7c9 /docker
parent78c819d6232b3fa5c6fb6aa5ea85a54c596f0b56 (diff)
downloadkolla-ba730c029ed288eca482415c8bb71bb7453ef388.tar.gz
kolla-ba730c029ed288eca482415c8bb71bb7453ef388.zip
Fix the permission issue of placement-api log
This patch is committed according to patch[0] of the kolla-ansible. [0]https://review.openstack.org/#/c/613629/28 Change-Id: Id138802b320ae0a0f01db51a0b5a784c83a72485
Diffstat (limited to 'docker')
-rw-r--r--docker/placement/placement-base/extend_start.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/placement/placement-base/extend_start.sh b/docker/placement/placement-base/extend_start.sh
index 68a7b01c6..900ea8447 100644
--- a/docker/placement/placement-base/extend_start.sh
+++ b/docker/placement/placement-base/extend_start.sh
@@ -4,6 +4,9 @@ if [[ ! -d "/var/log/kolla/placement" ]]; then
mkdir -p /var/log/kolla/placement
touch /var/log/kolla/placement/placement-api.log
fi
+if [[ $(stat -c %U:%G /var/log/kolla/placement) != "placement:kolla" ]]; then
+ chown -R placement:kolla /var/log/kolla/placement
+fi
if [[ $(stat -c %a /var/log/kolla/placement) != "755" ]]; then
chmod 755 /var/log/kolla/placement
chmod 644 /var/log/kolla/placement/placement-api.log