From 36c91ece431ffe65d0c6e91ab6db400f9088db9d Mon Sep 17 00:00:00 2001
From: Hinrikus Wolf <hinrikus@fsmpi.rwth-aachen.de>
Date: Thu, 3 Dec 2020 22:11:40 +0100
Subject: [PATCH] make zabbix external repo configurable

---
 zabbix-repo/tasks/main.yml | 4 ++--
 zabbix-repo/vars/main.yml  | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/zabbix-repo/tasks/main.yml b/zabbix-repo/tasks/main.yml
index 49cd861..72183c0 100644
--- a/zabbix-repo/tasks/main.yml
+++ b/zabbix-repo/tasks/main.yml
@@ -6,7 +6,7 @@
   apt_key:
     data: "{{ lookup('file', 'zabbix.gpg') }}"
     state: present
-  when: debian_version == "stretch"
+  when: zabbix_external_repo
   notify:
     - update apt cache
   tags:
@@ -32,7 +32,7 @@
   apt_repository:
     repo: "{{ item }}"
     # yamllint disable-line rule:line-length
-    state: '{{ "present" if debian_version == "stretch" else "absent" }}'
+    state: '{{ "present" if zabbix_external_repo else "absent" }}'
   with_items:
     # yamllint disable-line rule:line-length
     - 'deb http://repo.zabbix.com/zabbix/{{ zabbix_version }}/debian {{ debian_version }} main'
diff --git a/zabbix-repo/vars/main.yml b/zabbix-repo/vars/main.yml
index 443d970..88b3b3b 100644
--- a/zabbix-repo/vars/main.yml
+++ b/zabbix-repo/vars/main.yml
@@ -2,3 +2,4 @@
 
 old_zabbix_version: "3.4"
 zabbix_version: "4.0"
+zabbix_external_repo: false
-- 
GitLab