diff --git a/docker/glance/glance-base/Dockerfile.j2 b/docker/glance/glance-base/Dockerfile.j2 index 27bce2033e..8a1162561d 100644 --- a/docker/glance/glance-base/Dockerfile.j2 +++ b/docker/glance/glance-base/Dockerfile.j2 @@ -12,11 +12,14 @@ MAINTAINER {{ maintainer }} {% set glance_base_packages = [ 'openstack-glance', 'python-rbd', + 'python-oslo-vmware', 'python-rados' ] %} {% elif base_distro in ['ubuntu'] %} {% set glance_base_packages = [ 'glance', + 'python-os-brick', + 'python-oslo.vmware', 'python-rbd', 'python-rados' ] %} @@ -34,7 +37,7 @@ MAINTAINER {{ maintainer }} ADD glance-base-archive /glance-base-source RUN ln -s glance-base-source/* glance \ - && /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /glance[cinder] \ + && /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /glance glance_store[cinder,vmware,swift] \ && mkdir -p /etc/glance \ && cp -r /glance/etc/* /etc/glance/ \ && chown -R glance: /etc/glance