Role os_nova for OpenStack-Ansible
Go to file
Major Hayden bdf7eb76a9 Combine package install tasks
This patch brings over the one-task package installation pattern from
the security role and uses async to allow the package install to run
while the virtual environment is downloaded/extracted.

This should hopefully save time during the gate jobs since the nova
KVM package install is one of the longest package install jobs in OSA.

It also uses Ansible 2.0's ability to use variables in task includes
to avoid running a ton of skipped tasks.

Change-Id: I1e9259413d14670cf7f5bbc46eacc15837982779
2017-02-06 08:56:14 -06:00
defaults Implementation Neutron SR-IOV 2017-02-03 11:46:58 +00:00
doc Update repository with reference to role git location 2016-12-22 14:26:22 +00:00
examples [DOCS] Refactor of nova role docs 2016-08-16 18:57:21 -04:00
files Add pull for nova-lxd rootwrap filter 2017-01-16 23:30:25 +00:00
handlers Add nova-placement-api service and cell_v2 setup 2017-02-02 16:47:19 +00:00
meta Remove Trusty support from os_nova role 2016-12-15 13:21:13 +00:00
releasenotes Add nova-placement-api service and cell_v2 setup 2017-02-02 16:47:19 +00:00
tasks Combine package install tasks 2017-02-06 08:56:14 -06:00
templates Implementation Neutron SR-IOV 2017-02-03 11:46:58 +00:00
tests Add nova-placement-api service and cell_v2 setup 2017-02-02 16:47:19 +00:00
vars Combine package install tasks 2017-02-06 08:56:14 -06:00
.gitignore Using updated tempest method for nova. 2016-11-17 12:49:05 +02:00
.gitreview Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
bindep.txt Remove Trusty support from os_nova role 2016-12-15 13:21:13 +00:00
CONTRIBUTING.rst Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
LICENSE Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 10:27:39 +01:00
README.rst Show team and repo badges on README 2016-11-25 16:15:31 +01:00
run_tests.sh Update and clean up run_tests.sh 2017-01-06 16:52:24 +00:00
setup.cfg modify the home-page info with the developer documentation 2016-09-20 16:34:55 +05:30
setup.py Updated from global requirements 2016-07-19 21:12:37 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:11:05 +00:00
tox.ini Split upgrade test into its own play 2017-01-21 14:31:51 +00:00
Vagrantfile Remove Trusty support from os_nova role 2016-12-15 13:21:13 +00:00

Team and repository tags

image

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: http://docs.openstack.org/developer/openstack-ansible-os_nova/

The project home is at: http://launchpad.net/openstack-ansible