From b0864ea377a4d13e71bba079e06bd9c14b5f943e Mon Sep 17 00:00:00 2001 From: Nicolas Lastra Date: Tue, 12 Oct 2021 18:42:06 -0300 Subject: [PATCH] Check elasticsearch-plugin performance-analyzer is install --- roles/opendistro/opendistro-elasticsearch/tasks/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/opendistro/opendistro-elasticsearch/tasks/main.yml b/roles/opendistro/opendistro-elasticsearch/tasks/main.yml index bea869a9..56c44d25 100644 --- a/roles/opendistro/opendistro-elasticsearch/tasks/main.yml +++ b/roles/opendistro/opendistro-elasticsearch/tasks/main.yml @@ -11,9 +11,18 @@ - import_tasks: Debian.yml when: ansible_os_family == 'Debian' + - name: Check elasticsearch-plugin performance-analyzer is install + become: true + command: ./elasticsearch-plugin list | grep 'opendistro-performance-analyzer' + register: elasticsearch_performance + args: + chdir: /usr/share/elasticsearch/bin/ + - name: Remove performance analyzer plugin from elasticsearch become: true command: ./elasticsearch-plugin remove opendistro-performance-analyzer + when: elasticsearch_performance == 'opendistro-performance-analyzer' + ignore_errors: true args: chdir: /usr/share/elasticsearch/bin/