Include dependency packages in distro install list

The neutron_package_list for a distro install included distro provided
packages for the neutron linux-bridge-agent, vpnaas, lbaas services
but not their required dependencies.

Change-Id: Ife8e42d18db43ec37dbf206a917ba3872071775a
This commit is contained in:
Jimmy McCrory 2018-10-23 00:17:25 -07:00
parent 24cb41d08f
commit 49643b6754
1 changed files with 3 additions and 0 deletions

View File

@ -33,12 +33,15 @@ neutron_package_list: |-
{% endif %}
{% endif %}
{% if neutron_services['neutron-linuxbridge-agent']['group'] in group_names and neutron_services['neutron-linuxbridge-agent'].service_en | bool %}
{% set _ = packages.extend(neutron_lxb_distro_packages) %}
{% set _ = packages.extend(neutron_optional_lxb_distro_packages) %}
{% endif %}
{% if neutron_services['neutron-lbaasv2-agent']['group'] in group_names and neutron_lbaasv2 | bool %}
{% set _ = packages.extend(neutron_lbaas_distro_packages) %}
{% set _ = packages.extend(neutron_optional_lbaas_distro_packages) %}
{% endif %}
{% if neutron_services['neutron-vpnaas-agent']['group'] in group_names and neutron_vpnaas | bool %}
{% set _ = packages.extend(neutron_vpnaas_distro_packages) %}
{% set _ = packages.extend(neutron_optional_vpnaas_distro_packages) %}
{% endif %}
{% if neutron_services['neutron-metadata-agent']['group'] in group_names %}