From 216ac2359a67d9a898da211935573076a8f8d0e2 Mon Sep 17 00:00:00 2001 From: David Kirwan Date: Fri, 9 Feb 2024 11:28:00 +0000 Subject: [PATCH] zabbix: ensure /var/run/zabbix directory exists Signed-off-by: David Kirwan --- roles/zabbix/zabbix_agent/tasks/main.yml | 9 +++++++++ roles/zabbix/zabbix_server/tasks/install.yml | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/roles/zabbix/zabbix_agent/tasks/main.yml b/roles/zabbix/zabbix_agent/tasks/main.yml index 433f4b84fa..23502093e7 100644 --- a/roles/zabbix/zabbix_agent/tasks/main.yml +++ b/roles/zabbix/zabbix_agent/tasks/main.yml @@ -67,6 +67,15 @@ owner: zabbix group: zabbix +- name: Set ownership on /var/run/zabbix/ + ansible.builtin.file: + path: /var/run/zabbix/ + state: directory + recurse: yes + mode: 0770 + owner: zabbix + group: zabbix + - name: Ensuring we have a directory to put zabbix logs file: state: directory diff --git a/roles/zabbix/zabbix_server/tasks/install.yml b/roles/zabbix/zabbix_server/tasks/install.yml index f1b758bbaf..4025ebeb19 100644 --- a/roles/zabbix/zabbix_server/tasks/install.yml +++ b/roles/zabbix/zabbix_server/tasks/install.yml @@ -46,6 +46,15 @@ tags: - zabbix-configuration +- name: Set ownership on /var/run/zabbix/ + ansible.builtin.file: + path: /var/run/zabbix/ + state: directory + recurse: yes + mode: 0770 + owner: zabbix + group: zabbix + - name: Set ownership on /etc/zabbix/web/ ansible.builtin.file: path: /etc/zabbix/web