From 52a809158a6afc42858cb67a4225ddf9b7c7f22d Mon Sep 17 00:00:00 2001 From: zenidd Date: Tue, 10 Nov 2020 17:03:12 +0100 Subject: [PATCH 1/3] roles/filebeat-oss: allow installing fixed filebeat version --- roles/wazuh/ansible-filebeat-oss/tasks/main.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml index 2c5d3de1..b23faa40 100644 --- a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml +++ b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml @@ -5,14 +5,25 @@ - include_tasks: Debian.yml when: ansible_os_family == 'Debian' -- name: Install Filebeat +- name: Install Filebeat | Redhat package: - name: filebeat + name: "filebeat-{{ filebeat_version }}" state: present register: install tags: - install - init + when: ansible_os_family == 'RedHat' + +- name: Install Filebeat | Debian + package: + name: "filebeat={{ filebeat_version }}" + state: present + register: install + tags: + - install + - init + when: ansible_os_family == 'Debian' - name: Checking if Filebeat Module folder file exists stat: From ed8bccb3a4004ff8baed5170e7aeb950f26c4ca4 Mon Sep 17 00:00:00 2001 From: zenidd Date: Tue, 10 Nov 2020 18:30:13 +0100 Subject: [PATCH 2/3] roles/filebeat-oss: use apt/yum module instead of package --- roles/wazuh/ansible-filebeat-oss/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml index b23faa40..73ffe040 100644 --- a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml +++ b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml @@ -6,7 +6,7 @@ when: ansible_os_family == 'Debian' - name: Install Filebeat | Redhat - package: + apt: name: "filebeat-{{ filebeat_version }}" state: present register: install @@ -16,7 +16,7 @@ when: ansible_os_family == 'RedHat' - name: Install Filebeat | Debian - package: + yum: name: "filebeat={{ filebeat_version }}" state: present register: install From 0866c54e2b3d9aea56e2d33550a7203d790ab151 Mon Sep 17 00:00:00 2001 From: zenidd Date: Tue, 10 Nov 2020 18:36:26 +0100 Subject: [PATCH 3/3] roles/filebeat-oss: minor fix --- roles/wazuh/ansible-filebeat-oss/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml index 73ffe040..f86de14b 100644 --- a/roles/wazuh/ansible-filebeat-oss/tasks/main.yml +++ b/roles/wazuh/ansible-filebeat-oss/tasks/main.yml @@ -6,7 +6,7 @@ when: ansible_os_family == 'Debian' - name: Install Filebeat | Redhat - apt: + yum: name: "filebeat-{{ filebeat_version }}" state: present register: install @@ -16,7 +16,7 @@ when: ansible_os_family == 'RedHat' - name: Install Filebeat | Debian - yum: + apt: name: "filebeat={{ filebeat_version }}" state: present register: install