Add missing vmware libs

Neutron and Cinder base images doesn't include the necessary
vmware libs. If we enable vmware nsx (nsxv or dvs) we need those
libraries to be available.

Closes-Bug: #1730662
Change-Id: I94005728fbce8320d7cf9d3b746978d8c7634ed5
This commit is contained in:
Pierre Hanselmann 2017-11-07 10:24:52 +01:00
parent f4731f7a6d
commit 5899b67bde
2 changed files with 8 additions and 3 deletions

View File

@ -13,13 +13,15 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'ceph-common',
'lvm2',
'openstack-cinder',
'python-automaton'
'python-automaton',
'python-oslo-vmware'
] %}
{% elif base_distro in ['debian', 'ubuntu'] %}
{% set cinder_base_packages = [
'ceph-common',
'cinder-common',
'lvm2'
'lvm2',
'python-oslo.vmware'
] %}
{% endif %}
{{ macros.install_packages(cinder_base_packages | customizable("packages")) }}

View File

@ -23,6 +23,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'openstack-neutron-ml2',
'openvswitch',
'python-networking-sfc',
'python-networking-vmware-nsx',
'python-openvswitch',
'python2-oslo-vmware'
] %}
@ -38,6 +39,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'neutron-server',
'openvswitch-switch',
'python-networking-sfc',
'python-networking-vmware-nsx',
'python-openvswitch',
'python-oslo.vmware'
] %}
@ -56,7 +58,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'python-networking-sfc',
'python-neutron-fwaas',
'python-openvswitch',
'python-oslo.vmware'
'python-oslo.vmware',
'python-vmware-nsx'
] %}
{% endif %}