From 34d179226c4f8714d2d1e53f754209dc78ae2d1f Mon Sep 17 00:00:00 2001 From: Bart Geesink Date: Fri, 19 Jul 2024 08:53:13 +0200 Subject: [PATCH] Galera: Allow arbiter to installed on Debian --- roles/galera/tasks/arbiter_node.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/roles/galera/tasks/arbiter_node.yml b/roles/galera/tasks/arbiter_node.yml index 7531a5612..c1f76a996 100644 --- a/roles/galera/tasks/arbiter_node.yml +++ b/roles/galera/tasks/arbiter_node.yml @@ -10,13 +10,21 @@ template: src: "mariadb.repo.j2" dest: "/etc/yum.repos.d/mariadb.repo" + when: ansible_os_family == 'RedHat' - name: Install Galera, rsync - yum: + ansible.builtin.package: name: - galera - - rsync # For galera sync state: installed + when: ansible_os_family == 'RedHat' + +- name: Install galera and rsync + ansible.builtin.package: + name: + - galera-arbitrator-4 + state: present + when: ansible_os_family == 'Debian' - name: Create directory to keep Galera key material file: