prometheus/tasks/asserts.yml

38 lines
1.0 KiB
YAML
Raw Normal View History

2021-04-29 18:53:56 +02:00
---
- name: 'prometheus | assert | check if ansible version >= 2.7'
assert:
that: ansible_version.full is version_compare(2.7, '>=')
msg: Ansible version 2.7 or later is required to use this version of the role
tags:
- prometheus
- name: 'prometheus | assert | gather the package facts'
ansible.builtin.package_facts:
manager: auto
2021-05-26 16:44:51 +02:00
when:
- prometheus_server_enable is defined
- prometheus_server_enable == "true"
2021-04-29 18:53:56 +02:00
tags:
- prometheus
- name: 'prometheus | assert | check if docker-ce is installed'
assert:
that: "'docker-ce' in ansible_facts.packages"
2021-05-26 16:44:51 +02:00
when:
- prometheus_server_enable is defined
- prometheus_server_enable == "true"
2021-04-29 18:53:56 +02:00
tags:
- prometheus
2021-05-25 18:25:22 +02:00
- name: 'prometheus | assert | check if docker pyhon libraries are installed'
assert:
that:
#- "'python-docker' in ansible_facts.packages"
2021-05-25 18:25:22 +02:00
- "'python3-docker' in ansible_facts.packages"
2021-05-26 16:44:51 +02:00
when:
- prometheus_server_enable is defined
- prometheus_server_enable == "true"
2021-05-25 18:25:22 +02:00
tags:
- prometheus
2021-05-26 16:44:51 +02:00