From 752a4c07cd8155123507e56846a3e2b559f4c104 Mon Sep 17 00:00:00 2001 From: Cyril Grosjean Date: Tue, 26 Mar 2019 20:10:57 +0100 Subject: [PATCH] Add boto3 python dependencies into gnocchi-base image Adding boto3 python library into gnocchi-base image Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525 Closes-bug: #1821580 --- docker/gnocchi/gnocchi-base/Dockerfile.j2 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docker/gnocchi/gnocchi-base/Dockerfile.j2 b/docker/gnocchi/gnocchi-base/Dockerfile.j2 index 52662dba6e..ffa65d6ab4 100644 --- a/docker/gnocchi/gnocchi-base/Dockerfile.j2 +++ b/docker/gnocchi/gnocchi-base/Dockerfile.j2 @@ -15,8 +15,9 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build 'mod_ssl', 'mod_wsgi', 'openstack-gnocchi-common', - 'python2-ldappool', - 'python2-cradox' + 'python-boto3', + 'python2-cradox', + 'python2-ldappool' ] %} {{ macros.install_packages(gnocchi_base_packages | customizable("packages")) }} @@ -30,6 +31,7 @@ RUN sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf \ 'gnocchi-common', 'libapache2-mod-wsgi', 'librados-dev', + 'python-boto3', 'python-dev', 'python-ldappool', 'python-rados', @@ -96,7 +98,7 @@ ADD gnocchi-base-archive /gnocchi-base-source {% set gnocchi_base_pip_packages = [ 'gnocchiclient', - '/gnocchi[keystone,mysql,file,ceph]' + '/gnocchi[keystone,mysql,file,ceph,s3]' ] %} RUN ln -s gnocchi-base-source/* gnocchi \