diff options
| author | Dave Walker (Daviey) <email@daviey.com> | 2016-07-10 12:32:25 +0100 |
|---|---|---|
| committer | Dave Walker (Daviey) <email@daviey.com> | 2016-07-10 12:34:14 +0100 |
| commit | 37b95f2ade4a542580f267d709d82053671ee450 (patch) | |
| tree | 7c5aeb608b579b393ac587907ba190a316116430 | |
| parent | e255af81ec1f51477ba41b0896acbf304cac6b2b (diff) | |
| download | kolla-37b95f2ade4a542580f267d709d82053671ee450.tar.gz kolla-37b95f2ade4a542580f267d709d82053671ee450.zip | |
Add LDAP support to keystone Dockerfile
Currently, the keystone docker image doesn't support LDAP/AD
which is a common to manage users and group for identity
management and authentication.
This change adds ldappool to the builds.
Change-Id: Ida5a58f6c57cd173642f0a801dc9ecd84ded55e8
Closes-Bug: #1600586
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
| -rw-r--r-- | docker/keystone/Dockerfile.j2 | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docker/keystone/Dockerfile.j2 b/docker/keystone/Dockerfile.j2 index d8954fbba..8188e14de 100644 --- a/docker/keystone/Dockerfile.j2 +++ b/docker/keystone/Dockerfile.j2 @@ -8,6 +8,7 @@ RUN yum -y install openstack-keystone \ python-keystoneclient \ httpd \ mod_wsgi \ + python-ldappool \ && yum clean all RUN mkdir -p /var/www/cgi-bin/keystone \ @@ -21,6 +22,7 @@ RUN apt-get -y install --no-install-recommends \ keystone \ apache2 \ libapache2-mod-wsgi \ + python-ldappool \ && apt-get clean RUN mkdir -p /var/www/cgi-bin/keystone \ @@ -35,6 +37,7 @@ RUN mkdir -p /var/www/cgi-bin/keystone \ RUN yum -y install \ httpd \ mod_wsgi \ + python-ldappool \ && yum clean all \ && sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf @@ -43,6 +46,7 @@ RUN yum -y install \ RUN apt-get -y install --no-install-recommends \ apache2 \ libapache2-mod-wsgi \ + python-ldappool \ && echo > /etc/apache2/ports.conf \ && apt-get clean |
