The debian packages for individual nova services provide service configs which automatically start after install, leading to all nova services running on each compute host. Instead only install the python3-nova library package and rely on the service files OSA manages. The nova_service_distro_packages can be cleaned up further since most packages are provided as dependencies. uwsgi packages are only required on hosts running nova-api-os-compute or nova-api-metadata, so an additional key, 'nova_api' has been added for these hosts under 'nova_service_extra_distro_packages'. Beginning in the Stein release, Ubuntu distro packages are now using Python3. This requires additionally installing and using the uwsgi python3 plugin. Change-Id: Id0c7b57f0119c5213abdf3505e4644680a78d55e
886 B
886 B