From e2ce83af3d5ed49d1a7db2bb589f92a240ddbcdd Mon Sep 17 00:00:00 2001 From: VictorMorenoJimenez Date: Wed, 31 Mar 2021 12:58:01 +0200 Subject: [PATCH] Move opendistro install to task specific OS --- .../opendistro/opendistro-elasticsearch/tasks/RedHat.yml | 7 +++++++ roles/opendistro/opendistro-elasticsearch/tasks/main.yml | 8 ++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/roles/opendistro/opendistro-elasticsearch/tasks/RedHat.yml b/roles/opendistro/opendistro-elasticsearch/tasks/RedHat.yml index 08105af1..ee2482f6 100644 --- a/roles/opendistro/opendistro-elasticsearch/tasks/RedHat.yml +++ b/roles/opendistro/opendistro-elasticsearch/tasks/RedHat.yml @@ -39,5 +39,12 @@ - wget - unzip + - name: Install OpenDistro + package: + name: opendistroforelasticsearch-{{ opendistro_version }} + state: present + register: install + tags: install + tags: - install diff --git a/roles/opendistro/opendistro-elasticsearch/tasks/main.yml b/roles/opendistro/opendistro-elasticsearch/tasks/main.yml index b7c962ed..ddb261c3 100644 --- a/roles/opendistro/opendistro-elasticsearch/tasks/main.yml +++ b/roles/opendistro/opendistro-elasticsearch/tasks/main.yml @@ -8,12 +8,8 @@ - import_tasks: RedHat.yml when: ansible_os_family == 'RedHat' - - name: Install OpenDistro - package: - name: opendistroforelasticsearch-{{ opendistro_version }} - state: present - register: install - tags: install + - import_tasks: Debian.yml + when: ansible_os_family == 'Debian' - name: Remove elasticsearch configuration file file: