Merge "Clarifies misleading error on ceilometer role`s precheck task"

This commit is contained in:
Zuul 2023-06-13 06:01:03 +00:00 committed by Gerrit Code Review
commit 917d540af5

@ -5,11 +5,10 @@
service_precheck_services: "{{ ceilometer_services }}"
service_name: "{{ project_name }}"
- name: Checking gnocchi backend for ceilometer
fail:
msg: "gnocchi is required but not enabled"
- name: Checking Ceilometer publishers
assert:
that:
- not (enable_ceilometer | bool) or enable_gnocchi | bool or enable_ceilometer_prometheus_pushgateway | bool
msg: "At least one Ceilometer publisher must be enabled"
run_once: True
changed_when: false
when:
- enable_ceilometer | bool
- not (enable_gnocchi | bool or enable_ceilometer_prometheus_pushgateway | bool)