evolinux: Name and improve compatibility checks

This commit is contained in:
Jérémy Lecour 2018-04-20 14:38:08 +02:00 committed by Jérémy Lecour
parent cb941bfe61
commit e79640d770
2 changed files with 7 additions and 5 deletions

View File

@ -1,10 +1,11 @@
---
- name: "Compatibility check"
fail:
- name: "System compatibility checks"
assert:
that:
- ansible_distribution == "Debian"
- ansible_distribution_major_version | version_compare('8', '>=')
msg: only compatible with Debian >= 8
when:
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
- name: Apt configuration
include_role:

View File

@ -1,6 +1,7 @@
---
- assert:
- name: "System compatibility checks"
assert:
that:
- ansible_distribution == "Debian"
- ansible_distribution_major_version | version_compare('8', '>=')