aboutsummaryrefslogtreecommitdiff
path: root/docker/centos/binary
diff options
context:
space:
mode:
authorSam Yaple <sam@yaple.net>2015-07-05 11:42:49 +0000
committerSam Yaple <sam@yaple.net>2015-07-05 15:36:22 +0000
commitc80a8c282bfa51c61a76e7b9b5f1228527503dea (patch)
treee17905c0921379025c03a311b84995e7b928ef9c /docker/centos/binary
parentcb7115241b630e3132c1872c0dc21fc0cbbb20b4 (diff)
downloadkolla-c80a8c282bfa51c61a76e7b9b5f1228527503dea.tar.gz
kolla-c80a8c282bfa51c61a76e7b9b5f1228527503dea.zip
Have bootstrap script create the initial endpoint
Due to a few issue that exist between keystone v3 and v2.0 the endpoint needs to be created as v2.0. If it is created as v3, v2.0 queries will not see the endpoint. https://bugs.launchpad.net/keystone/+bug/1470635 Change-Id: Ie7ff88b8cbb23b3ca149cb6e8d5a18a427d22038 Partially-Implements: blueprint ansible-service
Diffstat (limited to 'docker/centos/binary')
-rw-r--r--docker/centos/binary/keystone/Dockerfile5
1 files changed, 3 insertions, 2 deletions
diff --git a/docker/centos/binary/keystone/Dockerfile b/docker/centos/binary/keystone/Dockerfile
index e05db2fde..891d01ad8 100644
--- a/docker/centos/binary/keystone/Dockerfile
+++ b/docker/centos/binary/keystone/Dockerfile
@@ -3,17 +3,18 @@ MAINTAINER Kolla Project (https://launchpad.net/kolla)
RUN yum -y install openstack-keystone \
python-keystoneclient \
+ python-openstackclient \
httpd \
mod_wsgi \
&& yum clean all
-RUN mkdir -p /var/www/cgi-bin/keystone
+RUN mkdir -p /var/www/cgi-bin/keystone /var/log/keystone
RUN cp -a /usr/share/keystone/wsgi-keystone.conf /etc/httpd/conf.d
RUN sed -i 's,/var/log/apache2,/var/log/httpd,' /etc/httpd/conf.d/wsgi-keystone.conf
RUN sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf
RUN cp -a /usr/share/keystone/keystone.wsgi /var/www/cgi-bin/keystone/main
RUN cp -a /usr/share/keystone/keystone.wsgi /var/www/cgi-bin/keystone/admin
-RUN chown -R keystone:keystone /var/www/cgi-bin/keystone
+RUN chown -R keystone: /var/www/cgi-bin/keystone /var/log/keystone
RUN chmod 755 /var/www/cgi-bin/keystone/*
# Add start-up and check scripts