Role os_swift for OpenStack-Ansible
Go to file
Andy McCrae 033aa502e5 Fix swift init scripts w/o dedicated replication
When not using dedicated replication systemd still puts init scripts
down, which take a long time to restart/start. upstart scripts get
around this by setting blank scripts.

Now that we are using a service dict we can do better by defining an
"service_en" flag and not setting up scripts when the service isn't
enabled.

Additionally, the systemd tempfiles and init files were not using the
appropriate "program_binary" variable at all, this has been fixed.

Change-Id: Iae569bfe38a440fb09e56658b3a934799a8821e8
2016-10-14 18:19:51 +01:00
defaults Fix swift init scripts w/o dedicated replication 2016-10-14 18:19:51 +01:00
doc Ensure storage/replication_ip are uniform 2016-09-26 11:23:15 +01:00
examples Relocate Swift configuration docs to os_swift role 2016-08-15 12:54:04 -04:00
handlers Fix swift init scripts w/o dedicated replication 2016-10-14 18:19:51 +01:00
meta Remove pip_lock_down dependency 2016-06-07 23:34:55 -05:00
releasenotes Enable release notes translation 2016-10-06 20:38:11 +02:00
tasks Fix swift init scripts w/o dedicated replication 2016-10-14 18:19:51 +01:00
templates Fix swift init scripts w/o dedicated replication 2016-10-14 18:19:51 +01:00
tests Use centralised Ansible test scripts 2016-10-12 18:40:22 +00:00
vars Rename package lists (and related vars) appropriately 2016-08-31 10:23:09 +01:00
.gitignore Use openstack-ansible-tests repository for Swift 2016-09-22 15:59:32 +00:00
.gitreview Implement base configuration for independent repository 2016-03-01 15:03:17 -06:00
bindep.txt Compress test execution logs 2016-09-09 10:48:44 +01:00
CONTRIBUTING.rst Adding Vagrantfile for local developer testing 2016-03-02 15:43:59 -05:00
LICENSE Implement base configuration for independent repository 2016-03-01 15:03:17 -06:00
manual-test.rc Use centralised test scripts 2016-09-28 13:27:00 +01:00
README.rst Cleanup/standardize usage of tags 2016-08-16 09:30:41 -05:00
run_tests.sh Use openstack-ansible-tests repository for Swift 2016-09-22 15:59:32 +00:00
setup.cfg Changed the home-page link 2016-10-05 12:39:54 +05:30
setup.py Updated from global requirements 2016-07-15 03:58:08 +00:00
test-requirements.txt Updated from global requirements 2016-09-30 02:22:28 +00:00
tox.ini Use centralised Ansible test scripts 2016-10-12 18:40:22 +00:00
Vagrantfile Remove apt update from Vagrantfile 2016-08-19 15:43:43 -04:00

Swift role for OpenStack-Ansible

Ansible role to install OpenStack swift and swift registry.

Documentation for the project can be found at:

http://docs.openstack.org/developer/openstack-ansible-os_swift

The project home is at:

http://launchpad.net/openstack-ansible