From 27df34985ec1feb7d05267958e957645dc25074f Mon Sep 17 00:00:00 2001 From: Andrew Bonney Date: Tue, 24 May 2022 09:32:00 +0100 Subject: [PATCH] beats: fix potential for indexes to be set up incorrectly If a deployment is running a mix of versions, running once would only run against a single version, missing out the index setup for other versions of the beats. Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-ops/+/843423 Change-Id: Ib6b0e77b96aec33779062a81dbad0931eeaa8806 --- elk_metrics_7x/roles/elastic_beat_setup/tasks/main.yml | 1 - elk_metrics_7x/roles/elastic_ilm/tasks/main.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/elk_metrics_7x/roles/elastic_beat_setup/tasks/main.yml b/elk_metrics_7x/roles/elastic_beat_setup/tasks/main.yml index 6045615c..3628de4e 100644 --- a/elk_metrics_7x/roles/elastic_beat_setup/tasks/main.yml +++ b/elk_metrics_7x/roles/elastic_beat_setup/tasks/main.yml @@ -58,7 +58,6 @@ until: templates is success retries: 5 delay: 5 - run_once: true when: - (((ansible_local['elastic']['setup'][elastic_beat_name + '_loaded_templates'] is undefined) or (not (ansible_local['elastic']['setup'][elastic_beat_name + '_loaded_templates'] | bool))) or diff --git a/elk_metrics_7x/roles/elastic_ilm/tasks/main.yml b/elk_metrics_7x/roles/elastic_ilm/tasks/main.yml index 1c246699..9e1df37d 100644 --- a/elk_metrics_7x/roles/elastic_ilm/tasks/main.yml +++ b/elk_metrics_7x/roles/elastic_ilm/tasks/main.yml @@ -7,5 +7,4 @@ include_tasks: "elastic_ilm_update_policy.yml" environment: no_proxy: "{{ elastic_beat_no_proxy }},127.0.0.1" - run_once: True when: (elk_package_state | default('present')) != "latest"