![Jimmy McCrory](/assets/img/avatar_default.png)
The cinder service user, project, region, and password are the same regardless of the API endpoint version. Use the existing cinder namespaced variables instead of overriding and providing a generic 'service_' variable for use with the service setup tasks. This also fixes a recursive loop issue seen when deploying the integrated release with Ansible 2.1: http://tinyurl.com/hhuljtu Change-Id: I469dcabb03c792abbad7f65a17bfa5f7146dcfa7
OpenStack-Ansible Cinder
This Ansible role installs and configures OpenStack Cinder.
- The following Cinder services are managed by the role:
-
- cinder-api
- cinder-volume
- cinder-scheduler
By default, Cinder API v1 and v2 are both enabled.
Support for various Cinder backends is supported by the role. See role internals for further details.
Support for volume backups to Swift or Ceph is support by the role. See role internals for further details.
Default Variables
../../defaults/main.yml
Required Variables
This list is not exhaustive at present. See role internals for further details.
# Comma separated list of Glance API servers
cinder_glance_api_servers: "http://glance_server:9292"
# Hostname or IP address of the Galera database
cinder_galera_address: "1.2.3.4"
Example Playbook
Description
Languages
Jinja
52.6%
Python
34.1%
Shell
13.3%