openstack-ansible/playbooks/roles/os_nova
Jesse Pretorius 16d1a51504 Switch Nova/Tempest to use/test Cinder API v2
As per https://blueprints.launchpad.net/cinder/+spec/deprecate-v1-api
the Cinder API v1 was designated as deprecated in Juno and was meant
to be removed in Kilo, but appears to still be usable in Kilo.

This patch configures Nova to use the Cinder v2 API instead of the
v1 API.

This patch configures Tempest to test both the Cinder v1 and v2 API's
for now. Once the API is removed upstream we can change this.

DocImpact
Closes-Bug: #1481542
Change-Id: I6513c07e1b5d5653b84ad0b2b490ac8451f2bdf1
2015-09-02 12:41:38 +00:00
..
defaults Merge "Add nova_libvirt_live_migration_flag variable" 2015-08-24 18:12:48 +00:00
files Updated nova to allow for v3 and ec2 to be enabled 2015-04-16 10:32:42 -05:00
handlers Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Remove hardcoded config drive enforcement 2015-08-13 10:03:37 +01:00
templates Switch Nova/Tempest to use/test Cinder API v2 2015-09-02 12:41:38 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Configure DB addresses for each service 2015-06-10 02:07:38 +00:00

OpenStack nova

tags

openstack, nova, cloud, ansible

category

*nix

Role for deployment, setup and installation of nova.

This role will install the following:
  • nova-consoleauth
  • nova-conductor
  • nova-compute
  • nova-cert
  • nova-api-metadata
  • nova-spicehtml5proxy
  • nova-api-ec2
  • nova-api-os-compute
  • nova-api-ec2
- name: Installation and setup of Nova
  hosts: nova_all
  user: root
  roles:
    - { role: "os_nova", tags: [ "os-nova" ] }
  vars:
    nova_galera_address: "{{ internal_lb_vip_address }}"