commit 55b2eee95b54880ee0656bef1f771eddee7cd7d9 Author: Pierre Riteau Date: Fri Oct 9 18:51:38 2020 +0200 Apply bool filter to all enable_prometheus_* variables Change-Id: I639145a709f1d3b9882bbdfb20a754646d1f5270 (cherry picked from commit 6985e9a67cc8da2eeb2dea3b799ff37b5a8d158a) diff --git a/ansible/roles/prometheus/defaults/main.yml b/ansible/roles/prometheus/defaults/main.yml index 59f9d45..993ae4f 100644 --- a/ansible/roles/prometheus/defaults/main.yml +++ b/ansible/roles/prometheus/defaults/main.yml @@ -11,7 +11,7 @@ prometheus_services: dimensions: "{{ prometheus_server_dimensions }}" haproxy: prometheus_server: - enabled: "{{ enable_prometheus }}" + enabled: "{{ enable_prometheus | bool }}" mode: "http" external: false port: "{{ prometheus_port }}" @@ -60,14 +60,14 @@ prometheus_services: dimensions: "{{ prometheus_alertmanager_dimensions }}" haproxy: prometheus_alertmanager: - enabled: "{{ enable_prometheus_alertmanager }}" + enabled: "{{ enable_prometheus_alertmanager | bool }}" mode: "http" external: false port: "{{ prometheus_alertmanager_port }}" auth_user: "{{ prometheus_alertmanager_user }}" auth_pass: "{{ prometheus_alertmanager_password }}" prometheus_alertmanager_external: - enabled: "{{ enable_prometheus_alertmanager }}" + enabled: "{{ enable_prometheus_alertmanager | bool }}" mode: "http" external: true port: "{{ prometheus_alertmanager_port }}" diff --git a/ansible/roles/prometheus/templates/prometheus-server.json.j2 b/ansible/roles/prometheus/templates/prometheus-server.json.j2 index 1db33fe..8cc2c5c 100644 --- a/ansible/roles/prometheus/templates/prometheus-server.json.j2 +++ b/ansible/roles/prometheus/templates/prometheus-server.json.j2 @@ -7,7 +7,7 @@ "owner": "prometheus", "perm": "0600" } -{% if enable_prometheus_alertmanager %} +{% if enable_prometheus_alertmanager | bool %} ,{ "source": "{{ container_config_directory }}/*.rules", "dest": "/etc/prometheus/",