kolla-ansible/tests
Mark Goddard 6c037790f2 Refactor MariaDB and RabbitMQ restart procedure
Ansible 2.14.3 introduced a change that broke the method used for
restarting MariaDB and RabbitMQ serially [1][2]. In
I57425680a4cdbf0daeb9b2cc35920f1b933aa4a8 we limited to 2.14.2 to work
around this. Ansible upstream claim this behaviour was unintentional,
and will not fix it.

This change moves to a different approach where we use separate plays
with a 'serial' keyword to execute the restart.

This change also removes the restriction on the maximum supported
version of 2.14.2 on ansible-core - any 2.14 release is now supported.

[1] 65366f663d
[2] https://github.com/ansible/ansible/issues/80848

Depends-On: https://review.opendev.org/c/openstack/kolla/+/884208

Change-Id: I5a12670d07077d24047aaff57ce8d33ccf7156ff
2023-06-17 21:02:49 +00:00
..
kolla_docker_tests Fix restart_container when restart_policy is no 2023-03-23 16:18:34 +00:00
templates Merge "neutron: Add neutron-ovn-agent support" 2023-05-19 13:42:55 +00:00
__init__.py Add py27 py34 pypy unittest 2016-01-13 13:47:49 +08:00
check-config.sh Change clouds.yaml location 2022-09-27 11:10:12 +00:00
check-failure.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
check-logs.sh [CI] Restore token critical error filter 2022-05-21 13:27:15 +00:00
deploy-bifrost.sh [CI] Run Kolla Ansible from its own venv 2022-09-09 16:28:19 +00:00
deploy-tenks.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
deploy.sh CI: Run validate-config at the end of deploy 2022-12-22 14:01:07 +00:00
get_logs.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
init-core-openstack.sh [CI] Test Neutron with IPv6 networks 2023-03-26 09:34:53 +00:00
init-swift.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
j2lint.py CI: Initial jinja2 templates syntax checks 2021-02-20 09:37:48 +01:00
link-module-utils.sh Fix kolla_docker module 2023-02-04 23:54:47 +01:00
post.yml Fix log collection 2023-05-23 18:13:44 +02:00
pre.yml Add container engine option to scripts 2023-04-28 16:16:55 +02:00
reconfigure.sh [CI] Run Kolla Ansible from its own venv 2022-09-09 16:28:19 +00:00
run-hashi-vault.yml Fix passwords.yml permissions 2023-05-31 14:22:34 +03:00
run.yml Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
setup_disks.sh CI: Use 5G loop device for ceph 2021-04-06 16:10:12 +00:00
setup_gate.sh Add container engine option to scripts 2023-04-28 16:16:55 +02: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 Refactor DockerWorker into ContainerWorker 2023-02-20 14:12:00 +01:00
test_merge_config.py Remove whitespace around equal signs in zookeeper.cfg 2021-03-05 15:12:23 +01:00
test_merge_yaml.py Add extend_lists option to merge_yaml 2020-05-11 13:47:12 +01:00
test-bifrost.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
test-core-openstack.sh CI: retry smoke tests and instance creation 2023-05-08 10:05:49 +00:00
test-dashboard.sh CI: Add TLS tests 2020-01-28 14:03:33 -08:00
test-hashicorp-vault-passwords.sh Support storing passwords in Hashicorp Vault 2021-06-30 15:16:12 +01:00
test-ironic.sh [CI] Use Tenks in Ironic job 2022-03-05 20:03:36 +00:00
test-kolla-toolbox.yml Catch errors and changes in kolla_toolbox module 2019-09-16 14:34:11 +01:00
test-magnum.sh Fix indentation in test script 2022-10-07 13:22:38 +02:00
test-mariadb.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
test-masakari.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
test-octavia.sh octavia: Fix hm-interface after bumping openstack collection 2023-04-26 13:13:31 +00:00
test-ovn.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
test-prometheus-opensearch.sh Replace ElasticSearch and Kibana with OpenSearch 2022-12-01 10:27:50 +00:00
test-scenario-nfv.sh CI: Move NFV reqs installation to where it belongs 2020-06-12 21:33:22 +02:00
test-swift.sh [CI] Test Swift upgrades 2021-08-13 15:26:55 +00:00
test-venus.sh Replace ElasticSearch and Kibana with OpenSearch 2022-12-01 10:27:50 +00:00
test-zun.sh Add container engine option to scripts 2023-04-28 16:16:55 +02:00
upgrade-bifrost.sh [CI] Run Kolla Ansible from its own venv 2022-09-09 16:28:19 +00:00
upgrade.sh CI: Run validate-config at the end of deploy 2022-12-22 14:01:07 +00:00