openstack-ansible/playbooks/roles/os_cinder
kevin 59381b51ff Added apt update tasks to everything using apt
This change adds a specific update task to all tasks that all the
apt ansible module. This change was done to ensure that the cache
is updated as expected when instructed to do so. The reason that
the cache update is being removed from the grouping is because
there is an upstream bug that is effecting the process by which
the apt cache is updated when there is a package list to process
within the same task. The work around to make this function as
expected is to move the update into its own task without a package
list.

Upstream Ansible bug:
  - https://github.com/ansible/ansible-modules-core/issues/1497

Change-Id: Ic06d89a76d772c12888b4bc4bbf147be58b0c150
Related-Bug: 1464771
2015-06-16 13:13:58 -05:00
..
defaults Allow protocol to be set per endpoint-type 2015-06-16 08:57:17 +00: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 added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Added apt update tasks to everything using apt 2015-06-16 13:13:58 -05:00
templates Fix spelling of runlevel in init scripts 2015-06-13 10:21:17 +01: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

README.rst

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:
    cinder_galera_address: "{{ internal_lb_vip_address }}"