openstack-ansible/playbooks/roles/os_swift
Jesse Pretorius c7951c43e2 Add handler flushing to roles that need it
This patch adds handler flushing as the last task in each role to ensure
that there are log files present when the rsyslog client configuration
task is executed a little later in the playbook that consumes the role.

Closes-Bug: #1458822
Change-Id: I92a26b620aa7bc0fbe33175594d37da7d5aca7df
2015-05-26 18:13:55 +01:00
..
defaults updated swift deps for use in stable/kilo 2015-04-17 21:46:15 -05:00
files Flake8 update - swift_rings.py 2015-04-07 09:29:18 +00:00
handlers Handler should only restart relevent swift services 2015-03-04 09:53:08 +00:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Add handler flushing to roles that need it 2015-05-26 18:13:55 +01:00
templates Add erasure code policy support to swift 2015-05-07 15:09:26 +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 Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

OpenStack swift

tags

openstack, swift, cloud, ansible

category

*nix

Role to install swift and swift registry.

This role will install the following:
  • swift
- name: Install swift server
  hosts: swift_all
  user: root
  roles:
    - { role: "os_swift", tags: [ "os-swift" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    galera_address: "{{ internal_lb_vip_address }}"