Merge "Fix Prometheus template generation"
This commit is contained in:
commit
4307e2447e
@ -5,7 +5,7 @@ global:
|
|||||||
external_labels:
|
external_labels:
|
||||||
monitor: 'kolla'
|
monitor: 'kolla'
|
||||||
|
|
||||||
{% if prometheus_alert_rules is defined and prometheus_alert_rules.files | length > 0 %}
|
{% if prometheus_alert_rules.files is defined and prometheus_alert_rules.files | length > 0 %}
|
||||||
rule_files:
|
rule_files:
|
||||||
{% for rule in prometheus_alert_rules.files %}
|
{% for rule in prometheus_alert_rules.files %}
|
||||||
- "/etc/prometheus/{{ rule.path | basename }}"
|
- "/etc/prometheus/{{ rule.path | basename }}"
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Fixes templating of Prometheus configuration when Alertmanager is disabled.
|
||||||
|
In a deployment where Prometheus is enabled and Alertmanager is disabled the
|
||||||
|
configuration for the Prometheus will fail when templating as the variable
|
||||||
|
`prometheus_alert_rules` does not contain the key `files`. For details
|
||||||
|
please see <https://bugs.launchpad.net/kolla-ansible/+bug/1854540>`__.
|
Loading…
x
Reference in New Issue
Block a user