From b2a66c9a182ec5913cb4c07eaf79719a8406f911 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Wed, 16 May 2018 11:11:29 +0100 Subject: [PATCH] Convert ELK repo location to a variable so it can be overridden Change-Id: I9e5b78960c891aae7f4e94317647668a77b08c58 --- elk_metrics_6x/common_task_install_elk_repo.yml | 7 ++++--- elk_metrics_6x/vars/variables.yml | 5 +++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/elk_metrics_6x/common_task_install_elk_repo.yml b/elk_metrics_6x/common_task_install_elk_repo.yml index 54c56070..f4a364b4 100644 --- a/elk_metrics_6x/common_task_install_elk_repo.yml +++ b/elk_metrics_6x/common_task_install_elk_repo.yml @@ -24,7 +24,8 @@ state: present update_cache: yes -- name: add metricsbeat repo to apt sources list +- name: add elk repo to apt sources list apt_repository: - repo: 'deb https://artifacts.elastic.co/packages/6.x/apt stable main' - state: "{{ elk_package_state | default('present') }}" + repo: "{{ elk_repo.repo }}" + state: "{{ elk_repo.state }}" + filename: "{{ elk_repo.filename | default(omit) }}" diff --git a/elk_metrics_6x/vars/variables.yml b/elk_metrics_6x/vars/variables.yml index 0ab55210..01d2e07d 100644 --- a/elk_metrics_6x/vars/variables.yml +++ b/elk_metrics_6x/vars/variables.yml @@ -1,3 +1,8 @@ +# elk apt repo +elk_repo: + repo: 'deb https://artifacts.elastic.co/packages/6.x/apt stable main' + state: "{{ elk_package_state | default('present') }}" + # elastic search vars elastic_port: 9200 elastic_hap_port: 9201