Cleanup nova distro package install lists
The distro install package lists included virtual packages to install everything nova, packages for deprecated services (cells v1, nova-network, nova-volume), and packages specific to hypervisors currently unsupported by OSA (xen). nova-compute and serialconsole specific packages been moved out to nova_service_extra_distro_packages. Depends-On: https://review.openstack.org/612614 Change-Id: I8fb5e17598b24c2399fbff7ac29957b73042329d
This commit is contained in:
parent
a781cb40b1
commit
5772607ef6
@ -30,6 +30,9 @@ nova_package_list: |-
|
|||||||
{% if nova_console_type == 'spice' %}
|
{% if nova_console_type == 'spice' %}
|
||||||
{% set _ = packages.extend(nova_service_extra_distro_packages['spice']) %}
|
{% set _ = packages.extend(nova_service_extra_distro_packages['spice']) %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if nova_console_type == 'serialconsole' %}
|
||||||
|
{% set _ = packages.extend(nova_service_extra_distro_packages['serialconsole']) %}
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if nova_services['nova-compute']['group'] in group_names %}
|
{% if nova_services['nova-compute']['group'] in group_names %}
|
||||||
{% if nova_virt_type in ['kvm', 'qemu'] %}
|
{% if nova_virt_type in ['kvm', 'qemu'] %}
|
||||||
|
@ -32,18 +32,11 @@ nova_devel_distro_packages:
|
|||||||
- which
|
- which
|
||||||
|
|
||||||
nova_service_distro_packages:
|
nova_service_distro_packages:
|
||||||
- openstack-nova
|
|
||||||
- openstack-nova-api
|
- openstack-nova-api
|
||||||
- openstack-nova-cells
|
|
||||||
- openstack-nova-compute
|
|
||||||
- openstack-nova-conductor
|
- openstack-nova-conductor
|
||||||
- openstack-nova-console
|
- openstack-nova-console
|
||||||
- openstack-nova-migration
|
|
||||||
- openstack-nova-network
|
|
||||||
- openstack-nova-novncproxy
|
|
||||||
- openstack-nova-placement-api
|
- openstack-nova-placement-api
|
||||||
- openstack-nova-scheduler
|
- openstack-nova-scheduler
|
||||||
- openstack-nova-serialproxy
|
|
||||||
- python-memcached
|
- python-memcached
|
||||||
- python-novaclient
|
- python-novaclient
|
||||||
- python2-PyMySQL
|
- python2-PyMySQL
|
||||||
@ -51,12 +44,16 @@ nova_service_distro_packages:
|
|||||||
- uwsgi-plugin-python
|
- uwsgi-plugin-python
|
||||||
|
|
||||||
nova_service_extra_distro_packages:
|
nova_service_extra_distro_packages:
|
||||||
kvm: []
|
kvm:
|
||||||
|
- openstack-nova-compute
|
||||||
|
- openstack-nova-migration
|
||||||
lxd: []
|
lxd: []
|
||||||
novnc:
|
novnc:
|
||||||
- openstack-nova-novncproxy
|
- openstack-nova-novncproxy
|
||||||
spice:
|
spice:
|
||||||
- openstack-nova-spicehtml5proxy
|
- openstack-nova-spicehtml5proxy
|
||||||
|
serialconsole:
|
||||||
|
- openstack-nova-serialproxy
|
||||||
|
|
||||||
nova_novnc_distro_packages:
|
nova_novnc_distro_packages:
|
||||||
- js-jquery
|
- js-jquery
|
||||||
|
@ -33,19 +33,11 @@ nova_devel_distro_packages:
|
|||||||
- which
|
- which
|
||||||
|
|
||||||
nova_service_distro_packages:
|
nova_service_distro_packages:
|
||||||
- openstack-nova
|
|
||||||
- openstack-nova-api
|
- openstack-nova-api
|
||||||
- openstack-nova-cells
|
|
||||||
- openstack-nova-compute
|
|
||||||
- openstack-nova-conductor
|
- openstack-nova-conductor
|
||||||
- openstack-nova-console
|
|
||||||
- openstack-nova-consoleauth
|
- openstack-nova-consoleauth
|
||||||
- openstack-nova-network
|
|
||||||
- openstack-nova-novncproxy
|
|
||||||
- openstack-nova-placement-api
|
- openstack-nova-placement-api
|
||||||
- openstack-nova-scheduler
|
- openstack-nova-scheduler
|
||||||
- openstack-nova-serialproxy
|
|
||||||
- openstack-nova-vncproxy
|
|
||||||
- python-memcached
|
- python-memcached
|
||||||
- python-novaclient
|
- python-novaclient
|
||||||
- python-PyMySQL
|
- python-PyMySQL
|
||||||
@ -53,11 +45,14 @@ nova_service_distro_packages:
|
|||||||
- uwsgi-python
|
- uwsgi-python
|
||||||
|
|
||||||
nova_service_extra_distro_packages:
|
nova_service_extra_distro_packages:
|
||||||
kvm: []
|
kvm:
|
||||||
|
- openstack-nova-compute
|
||||||
lxd: []
|
lxd: []
|
||||||
novnc:
|
novnc:
|
||||||
- openstack-nova-novncproxy
|
- openstack-nova-novncproxy
|
||||||
spice: []
|
spice: []
|
||||||
|
serialconsole:
|
||||||
|
- openstack-nova-serialproxy
|
||||||
|
|
||||||
nova_novnc_distro_packages:
|
nova_novnc_distro_packages:
|
||||||
- python-websockify
|
- python-websockify
|
||||||
|
@ -33,16 +33,10 @@ nova_devel_distro_packages:
|
|||||||
|
|
||||||
nova_service_distro_packages:
|
nova_service_distro_packages:
|
||||||
- nova-api
|
- nova-api
|
||||||
- nova-cells
|
|
||||||
- nova-conductor
|
- nova-conductor
|
||||||
- nova-console
|
|
||||||
- nova-consoleauth
|
- nova-consoleauth
|
||||||
- nova-network
|
|
||||||
- nova-novncproxy
|
|
||||||
- nova-placement-api
|
- nova-placement-api
|
||||||
- nova-scheduler
|
- nova-scheduler
|
||||||
- nova-serialproxy
|
|
||||||
- nova-volume
|
|
||||||
- python-memcache
|
- python-memcache
|
||||||
- python-novaclient
|
- python-novaclient
|
||||||
- python-pymysql
|
- python-pymysql
|
||||||
@ -59,6 +53,8 @@ nova_service_extra_distro_packages:
|
|||||||
- nova-novncproxy
|
- nova-novncproxy
|
||||||
spice:
|
spice:
|
||||||
- nova-spiceproxy
|
- nova-spiceproxy
|
||||||
|
serialconsole:
|
||||||
|
- openstack-nova-serialproxy
|
||||||
|
|
||||||
nova_novnc_distro_packages:
|
nova_novnc_distro_packages:
|
||||||
- libjs-jquery
|
- libjs-jquery
|
||||||
|
Loading…
x
Reference in New Issue
Block a user