From c8f95eb82fb56d63eac3d3f3bd27c76beee6dd0e Mon Sep 17 00:00:00 2001 From: Atul Moghe Date: Tue, 31 May 2016 14:42:35 -0700 Subject: [PATCH] change /var/log/api.log ownership to glance:glance to avoid glance-api service crash. Since provisioning code explicitly mentioned log_file as /var/log/glance/api.log, ownership sets to root causing glance to fail while updating a log file. Closes-Bug: #1580446 Change-Id: I2914bc2b3994dedd568d2d74e70197aba9802f54 --- .../openstack/scripts/glance-server-setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrail_provisioning/openstack/scripts/glance-server-setup.sh b/contrail_provisioning/openstack/scripts/glance-server-setup.sh index 2672c4aa..f7cf70ef 100755 --- a/contrail_provisioning/openstack/scripts/glance-server-setup.sh +++ b/contrail_provisioning/openstack/scripts/glance-server-setup.sh @@ -201,6 +201,10 @@ if [ "$INTERNAL_VIP" != "none" ]; then openstack-config --set /etc/glance/glance-api.conf DEFAULT swift_store_auth_address $INTERNAL_VIP:5000/v2.0/ fi +if [ $is_ubuntu -eq 1 ] ; then + chown glance:glance /var/log/glance/api.log +fi + if [ "$OPENSTACK_INDEX" -eq 1 ]; then glance-manage db_sync fi