From bba5d4340eec2666fb48a8c645b20893202da1d5 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Mon, 24 Jun 2024 17:45:25 +0200 Subject: [PATCH] [mailman3] Enable memcached before enabling hyperkitty For `mailman-web compress` memcached have to be running. Signed-off-by: Michal Konecny --- roles/mailman3/tasks/main.yml | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/roles/mailman3/tasks/main.yml b/roles/mailman3/tasks/main.yml index 8c01d6741e..3ad09f04a5 100644 --- a/roles/mailman3/tasks/main.yml +++ b/roles/mailman3/tasks/main.yml @@ -352,6 +352,27 @@ notify: - restart mailmanweb +# Memcached +- name: Set the memcached sysconfig file + ansible.builtin.copy: + src: memcached.sysconfig + dest: /etc/sysconfig/memcached + notify: + - restart memcached + tags: + - mailman + - memcached + +- name: Enable memcached + ansible.builtin.systemd: + name: memcached + state: started + enabled: yes + tags: + - mailman + - systemd + - memcached + # # Plug HyperKitty into Mailman # @@ -509,17 +530,6 @@ - mailman - systemd -# Memcached -- name: Set the memcached sysconfig file - ansible.builtin.copy: - src: memcached.sysconfig - dest: /etc/sysconfig/memcached - notify: - - restart memcached - tags: - - mailman - - memcached - # Httpd - name: Import needed httpd configurations ansible.builtin.template: