From 0d64e53eabeb875483aea9a97dee834083417ba9 Mon Sep 17 00:00:00 2001 From: Emilien Mantel Date: Sun, 25 Sep 2016 15:29:51 +0200 Subject: [PATCH] Galera must not be restarted after bootstrap first node --- defaults/main.yml | 1 + handlers/main.yml | 1 + tasks/galera/bootstrap.yml | 3 +++ 3 files changed, 5 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 0f10efe..62ba89a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -6,6 +6,7 @@ mysql_origin: 'default' mysql_vendor: 'mariadb' mysql_root_password: 'change_me_NOW' +mysql_notify_restart: true # ------------------------------------- # Configuration diff --git a/handlers/main.yml b/handlers/main.yml index 736f653..94bf5f0 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -2,3 +2,4 @@ - name: restart mysql action: service name=mysql state=restarted enabled=yes + when: mysql_notify_restart diff --git a/tasks/galera/bootstrap.yml b/tasks/galera/bootstrap.yml index 3354d22..ec2628d 100644 --- a/tasks/galera/bootstrap.yml +++ b/tasks/galera/bootstrap.yml @@ -7,6 +7,9 @@ register: s - block: + - name: SET_FACT | We must NOT restart after bootstrap! + set_fact: + mysql_notify_restart: false - name: SERVICE | Stop MariaDB service: name=mysql state=stopped