commit 6cc7d42345356e3c90a33dbb6e86b755fbe4477e 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 4902907..22a1629 100644 --- a/ansible/roles/prometheus/defaults/main.yml +++ b/ansible/roles/prometheus/defaults/main.yml @@ -16,7 +16,7 @@ prometheus_services: dimensions: "{{ prometheus_server_dimensions }}" haproxy: prometheus_server: - enabled: "{{ enable_prometheus }}" + enabled: "{{ enable_prometheus | bool }}" mode: "http" external: false port: "{{ prometheus_port }}" @@ -98,14 +98,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 3849cf9..da3a8fb 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/",