
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
Team and repository tags
OpenStack-Ansible nova
Ansible role that installs and configures OpenStack nova and all of its corresponding services.
- This role will install the following:
-
- nova-api
- nova-conductor
- nova-scheduler
- nova-console
- nova-compute
Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_nova/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/openstack-ansible-os_nova/
The project source code repository is located at: https://git.openstack.org/cgit/openstack/openstack-ansible-os_nova/
The project home is at: https://launchpad.net/openstack-ansible
The project bug tracker is located at: https://bugs.launchpad.net/openstack-ansible
Description
Languages
Jinja
58.9%
Python
27.9%
Shell
13.2%