kolla-ansible/ansible/roles/mariadb/tasks
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
..
backup.yml Additional small changes in role/mariadb 2021-04-14 16:10:30 +02:00
bootstrap_cluster.yml Ansible lint: task names 2020-01-13 10:38:12 +00:00
bootstrap.yml Refactor mariadb to support shards 2021-04-07 23:19:42 +02:00
check-containers.yml Use Docker healthchecks for mariadb-server service 2022-08-22 08:27:28 +00:00
check.yml Usage of kolla_container_engine variable instead of docker 2022-10-28 09:15:55 +02:00
config_validate.yml Integrate oslo-config-validator 2022-12-21 17:19:09 +00:00
config.yml clustercheck: move from xinetd to socat 2022-07-26 07:13:34 +00:00
deploy-containers.yml Fix multiple issues with MariaDB handling 2020-01-15 20:15:09 +01:00
deploy.yml Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
loadbalancer.yml Adding container_engine to kolla_toolbox module 2022-11-04 15:32:30 +01:00
lookup_cluster.yml Fix deploy/genconfig in check mode 2023-02-14 17:18:16 +00:00
main.yml mariadb: use add_host to include inactive hosts in shard grouping 2021-10-28 16:29:05 +00:00
post-deploy.yml Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
post-upgrade.yml Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
precheck.yml Fix prechecks in check mode 2023-01-12 14:27:36 +00:00
pull.yml Refactor and optimise image pulling 2021-08-10 11:57:54 +00:00
reconfigure.yml Performance: replace unconditional include_tasks with import_tasks 2020-08-28 16:12:03 +00:00
recover_cluster.yml Usage of kolla_container_engine variable instead of docker 2022-10-28 09:15:55 +02:00
register.yml Adding container_engine to kolla_toolbox module 2022-11-04 15:32:30 +01:00
restart_services.yml Usage of kolla_container_engine variable instead of docker 2022-10-28 09:15:55 +02:00
stop.yml Use "name:" instead of "role:" for *_role modules 2020-03-02 10:01:17 +01:00
upgrade.yml Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00