kolla-ansible/ansible/roles/mariadb
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
..
defaults mariadb: add mariadb_datadir_volume parameter 2023-03-06 23:45:23 +01:00
handlers Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
tasks Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
templates Fix issues introduced by ansible-lint 6.6.0 2022-09-21 14:34:54 +00:00
vars Move project_name and kolla_role_name to role vars 2021-12-31 09:26:25 +00:00