openstack-ansible-os_swift/tasks
Andy McCrae 57de3c8817 Check if changes have made before attempting a rebalance
Utilize the "ringbuilder.devs_changed" option to ensure that the ring
needs a rebalance. This will prevent unnecessary rebalances that cause
failures due to "min_part_hours" not being passed even though no changes
were required.

Additionally, we can now return a correct Ansible repsonse when the ring
has changed/rebalanced - and return "OK" when it hasn't returned at all.

Change-Id: I1fb4b3544a50ab5f566b3846d616107a84ff29c9
2017-03-20 13:03:32 +00:00
..
main.yml Move away from include statsd.j2 2017-02-13 15:39:17 +00:00
swift_calculate_addresses.yml Fix typo in error message 2017-01-11 16:09:16 +00:00
swift_check_hashes.yml Add check for swift_hash_path_ variables 2016-09-14 13:06:53 +00:00
swift_init_common.yml Remove Trusty support from os_swift role 2016-12-08 11:50:58 +00:00
swift_init_systemd.yml Converted the limits config to use systemd 2017-01-30 18:56:52 +00:00
swift_install.yml Remove RDO repo from role 2017-02-14 17:01:23 +00:00
swift_key_distribute.yml Cleanup/standardize usage of tags 2016-08-16 09:30:41 -05:00
swift_key_populate.yml Cleanup/standardize usage of tags 2016-08-16 09:30:41 -05:00
swift_key_setup.yml Cleanup/standardize usage of tags 2016-08-16 09:30:41 -05:00
swift_post_install.yml Use dictionary for service mappings 2016-10-13 13:30:58 +01:00
swift_pre_install.yml Converted the limits config to use systemd 2017-01-30 18:56:52 +00:00
swift_proxy_hosts.yml Bring consistency to tags 2017-01-13 13:44:06 +00:00
swift_pypy_setup.yml Remove join filter from optional pip module tasks 2016-11-21 17:45:13 +00:00
swift_rings_build.yml Check if changes have made before attempting a rebalance 2017-03-20 13:03:32 +00:00
swift_rings_check.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 13:03:19 +00:00
swift_rings_distribute.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 13:03:19 +00:00
swift_rings_md5sum.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 13:03:19 +00:00
swift_rings_post_distribution_check.yml Bring consistency to tags 2017-01-13 13:44:06 +00:00
swift_rings_selinux.yml Add selinux rule for swift host. 2017-01-24 10:45:10 -05:00
swift_rings.yml Add selinux rule for swift host. 2017-01-24 10:45:10 -05:00
swift_service_setup.yml Always setup ResellerAdmin role in keystone 2016-10-14 17:11:07 +00:00
swift_storage_hosts_account.yml Use dictionary for service mappings 2016-10-13 13:30:58 +01:00
swift_storage_hosts_container.yml Use dictionary for service mappings 2016-10-13 13:30:58 +01:00
swift_storage_hosts_object.yml Use dictionary for service mappings 2016-10-13 13:30:58 +01:00
swift_storage_hosts_setup.yml Add CentOS7 support for Swift 2016-11-14 17:03:02 +00:00
swift_storage_hosts.yml Fix dedicated replication network logic 2015-03-24 12:43:47 +00:00
swift_sync_post_install.yml Remove Trusty final trusty bits from os_swift role 2016-12-15 13:22:12 +00:00