From 7d778fd1f944864070ef8db82484b2bad958e8b2 Mon Sep 17 00:00:00 2001 From: Atul Moghe Date: Tue, 31 May 2016 14:52:33 -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: I6bb59204cbe044f9dfac183fa6110fdcdde5636d --- .../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 c1d28578..ceb430ff 100755 --- a/contrail_provisioning/openstack/scripts/glance-server-setup.sh +++ b/contrail_provisioning/openstack/scripts/glance-server-setup.sh @@ -175,6 +175,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