openstack-ansible/playbooks/roles/os_cinder
Matt Thompson e1631dbace Update cinder.conf for cinder-backup
This change updates the way we write cinder.conf when cinder backups
are enabled.  If cinder_service_backup_swift_auth is set to 'per_user',
we do not set any url/user/key/tenant options in the config.  However,
if cinder_service_backup_swift_auth is set to 'single_user' then all
auth-related options will be written.  Some additional variables were
added to allow 'single_user' to work properly.

Note that backup_swift_url is actually the swift storage URL if using
'per_user', or your auth URL if using 'single_user'.

Partial-bug: #1399386
Change-Id: Ia9d2e140d629b1f7b4c668d2f6041f3c440ab826
2015-04-29 15:10:32 -05:00
..
defaults Update cinder.conf for cinder-backup 2015-04-29 15:10:32 -05:00
files Update cinder services to kilo 2015-04-03 18:03:17 +00:00
handlers Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
meta Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
tasks Applying copy_update to all policy.json files 2015-04-17 20:22:28 +00:00
templates Update cinder.conf for cinder-backup 2015-04-29 15:10:32 -05: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 Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

OpenStack cinder

tags

openstack, cinder, cloud, ansible

category

*nix

Role for deployment, setup and installation of cinder.

This role will install the following:
  • cinder-api
  • cinder-volume
  • cinder-scheduler
- name: Installation and setup of cinder
  hosts: cinder_all
  user: root
  roles:
    - { role: "os_cinder", tags: [ "os-cinder" ] }
  vars:
    galera_address: "{{ internal_lb_vip_address }}"