diff --git a/tasks/main.yml b/tasks/main.yml index 3d4f2bf9..eae6037d 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -22,5 +22,14 @@ - name: Flush handlers meta: flush_handlers +- name: Confirm service connectivity after mysql restart + command: /usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping + changed_when: mysql_running.rc != 0 + register: mysql_running + when: galera_restart is defined + until: mysql_running|success + retries: 12 + delay: 5 + - include: galera_setup.yml when: inventory_hostname == galera_server_bootstrap_node