kolla-ansible/tests
Mark Goddard af2e7fd73e Add custom filters for checking services
These filters can be used to capture a lot of the logic that we
currently have in 'when' statements, about which services are enabled
for a particular host.

In order to use these filters, it is necessary to install the
kolla_ansible python module, and not just the dependencies listed in
requirements.txt. The CI test and quickstart install from source
documentation has been updated accordingly.

Ansible is not currently in OpenStack global requirements, so for unit
tests we avoid a direct dependency on Ansible and provide fakes where
necessary.

Change-Id: Ib91cac3c28e2b5a834c9746b1d2236a309529556
2019-09-16 12:48:52 +00:00
..
roles/remote-template Test upgrades in CI 2019-03-27 16:13:49 +00:00
templates Configure Zun for Placement (Train+) 2019-09-10 01:47:15 +00:00
__init__.py Add py27 py34 pypy unittest 2016-01-13 13:47:49 +08:00
ansible_setup_ceph_disks.yml Enable multi-scenario gates 2017-06-19 10:14:33 -07:00
check-config.sh CI: Use template-overrides.j2 from kolla 2019-07-01 17:00:53 +00:00
check-failure.sh Refactor CI testing scripts 2018-11-06 16:43:19 +00:00
check-logs.sh Check for CRITICAL, WARNING and ERROR log messages in CI 2019-08-16 15:33:54 +00:00
deploy-bifrost.sh CI: Keep stderr in ansible logs 2019-07-02 20:44:33 +02:00
deploy.sh CI: clean up requirements installation 2019-07-16 20:43:22 +02:00
get_logs.sh CI: Add docker inspect output to docker_info logs 2019-08-16 09:30:16 +00:00
post.yml Suppress log copy output in gates 2018-11-20 11:14:24 +00:00
pre.yml CI: Sanity check that nodepool.private_ipv4 is assigned 2019-08-06 19:03:05 +01:00
reconfigure.sh CI: Keep stderr in ansible logs 2019-07-02 20:44:33 +02:00
run.yml Add custom filters for checking services 2019-09-16 12:48:52 +00:00
setup_disks.sh Add cinder-lvm CI job 2019-03-01 14:36:30 +00:00
setup_gate.sh Convert gate to file backend rather than partition 2016-01-21 22:59:13 +00:00
test_fernet_rotate_cron_generator.py Fix keystone fernet key rotation scheduling 2019-05-17 14:05:48 +01:00
test_kolla_docker.py Use fluentd image labels 2019-08-22 12:36:51 +00:00
test_merge_config.py Support parsing ini files with no sections 2018-03-16 15:26:41 +00:00
test_merge_yaml.py Support merging nested yaml config 2018-11-05 18:09:22 +00:00
test-bifrost.sh Remove RabbitMQ support from Bifrost 2019-04-10 11:30:50 +01:00
test-ironic.sh CI: clean up requirements installation 2019-07-16 20:43:22 +02:00
test-masakari.sh Testing Masakari role in gate 2019-08-14 12:32:51 -04:00
test-openstack.sh CI: Zun jobs 2019-08-16 17:11:00 +02:00
test-scenario-nfv.sh CI: clean up requirements installation 2019-07-16 20:43:22 +02:00
test-zun.sh CI: Zun jobs 2019-08-16 17:11:00 +02:00
upgrade-bifrost.sh CI: Keep stderr in ansible logs 2019-07-02 20:44:33 +02:00
upgrade.sh CI: Pull images before upgrade 2019-07-04 18:11:16 +00:00