aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorBertrand Lallau <bertrand.lallau@thalesgroup.com>2017-05-17 10:17:29 +0200
committerBertrand Lallau <bertrand.lallau@thalesgroup.com>2017-05-17 10:25:57 +0200
commitc79739b8ac59796580f8aea12b678fb51f15850f (patch)
tree1aca002ac939c4539949dd3ad795976b40b17fd3 /docker
parent3fb53129e2106bee7eb5003e3484cec67cfd55b2 (diff)
downloadkolla-c79739b8ac59796580f8aea12b678fb51f15850f.tar.gz
kolla-c79739b8ac59796580f8aea12b678fb51f15850f.zip
Add Elasticsearch client package for OSprofile
OSprofile allows user/devs trace OpenStack requests. OSprofiler is multi drivers support. The simpler centralized system to use is Elasticsearch. To allow Openstack services to store traces in Elasticsearch, Elasticsearch client has to be installed in Docker Openstack-base image. Change-Id: I1546c03603676b5e29ea56dacecb510e29bbf6f6 Implements: blueprint enable-osprofiler
Diffstat (limited to 'docker')
-rw-r--r--docker/openstack-base/Dockerfile.j23
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/openstack-base/Dockerfile.j2 b/docker/openstack-base/Dockerfile.j2
index 1bc4c7076..7aef11fc1 100644
--- a/docker/openstack-base/Dockerfile.j2
+++ b/docker/openstack-base/Dockerfile.j2
@@ -88,6 +88,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'python-designateclient',
'python-dogpile-cache',
'python-editor',
+ 'python-elasticsearch',
'python-enum34',
'python-extras',
'python-fixtures',
@@ -179,6 +180,7 @@ ENV DEBIAN_FRONTEND noninteractive
'python-ceilometerclient',
'python-congressclient',
'python-designateclient',
+ 'python-elasticsearch',
'python-gnocchiclient',
'python-heatclient',
'python-ironicclient',
@@ -297,6 +299,7 @@ RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
'contextlib2',
'debtcollector',
'decorator',
+ 'elasticsearch',
'enum34',
'eventlet',
'fasteners',