openstack-ansible-os_swift/tests
Major Hayden fa9f41f823
Optimize swift gate
This patch contains five combined improvements.

1) Remove RabbitMQ from the gate

RabbitMQ is only needed in the swift gate if the ceilometer
middleware is being deloyed. This isn't enabled in the gate
job, so let's save some time and deploy memcached/galera
without RabbitMQ.

2) Bindep pyOpenSSL change

This commit also includes the pyOpenSSL bindep change in the
hopes that we can get the swift gate moving along again. ;)

3) Disable erasure code test for CentOS

Due to #1707220 we are running into issues with CentOS 7 running Erasure
Code storage policies on RAX hardware.

This patch temoprarily disables EC testing for CentOS 7, but we can
re-enable that once the package is backported to stable/ocata branch.

4) Pass packages as a list

This patch passes a list of packages to the package module
rather than using "with_items" and it should speed up the
package installation process.

5) Set package state to present

Change-Id: Ic7b13853ce00b0f8ac2181e46e2bd8dea5ce377e
Co-Authored-By: Andy McCrae <andy.mccrae@gmail.com>
2017-08-09 08:43:25 -05:00
..
group_vars Refactor os_swift testing 2016-05-12 13:40:17 +01:00
host_vars Fix role gate tests for Ansible 2.3 2017-04-23 00:43:38 -07:00
ansible-role-requirements.yml Move swift upgrades into its own shell script 2017-02-16 17:04:15 +00:00
benchmark-upgrade.yml Add Swift API availability test during upgrade 2017-06-06 16:47:03 -04:00
inventory Optimize swift gate 2017-08-09 08:43:25 -05:00
inventory_MR_A Optimize swift gate 2017-08-09 08:43:25 -05:00
inventory_MR_B Optimize swift gate 2017-08-09 08:43:25 -05:00
inventory_pypy Attempt to fix swift_pypy memory issues 2016-12-01 11:07:10 +00:00
os_swift-overrides-MR-A.yml Optimize swift gate 2017-08-09 08:43:25 -05:00
os_swift-overrides-MR-B.yml Optimize swift gate 2017-08-09 08:43:25 -05:00
os_swift-overrides-pypy.yml Optimize swift gate 2017-08-09 08:43:25 -05:00
os_swift-overrides.yml Optimize swift gate 2017-08-09 08:43:25 -05:00
swift_test.conf.j2 Attempt to fix swift_pypy memory issues 2016-12-01 11:07:10 +00:00
test-install-previous-swift.yml Fix role gate tests for Ansible 2.3 2017-04-23 00:43:38 -07:00
test-swift-functional.yml Use upper constraints when installing test requirements 2017-06-02 12:34:51 +01:00
test-swift-multi_reg.sh Use centralised Ansible test scripts 2016-10-12 18:40:22 +00:00
test-swift-resources-results.yml Add Swift API availability test during upgrade 2017-06-06 16:47:03 -04:00
test-swift-resources-upgrade.yml Add Swift API availability test during upgrade 2017-06-06 16:47:03 -04:00
test-swift-upgrades.sh Add Swift API availability test during upgrade 2017-06-06 16:47:03 -04:00
test-upgrade.yml Move swift upgrades into its own shell script 2017-02-16 17:04:15 +00:00
test.yml Optimize swift gate 2017-08-09 08:43:25 -05:00
tests-repo-clone.sh Updated from OpenStack Ansible Tests 2017-06-22 15:20:04 +00:00