Improve distribution verification
This commit is contained in:
parent
a5db321717
commit
207a2f6011
|
@ -3,8 +3,7 @@
|
|||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution == "Debian"
|
||||
- ansible_distribution_major_version | version_compare('8', '<')
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
|
||||
- debug:
|
||||
msg: "Warning: empty 'admin_users' variable, tasks will be skipped!"
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
---
|
||||
|
||||
- name: Fail if distribution is not supported
|
||||
fail:
|
||||
msg: "Error: '{{ ansible_os_family }} {{ ansible_distribution_release }}' is not a supported distribution."
|
||||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution_release != "jessie"
|
||||
- ansible_distribution_release != "stretch"
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
tags:
|
||||
- apt
|
||||
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
---
|
||||
|
||||
- name: Fail if distribution is not supported
|
||||
fail:
|
||||
msg: "Error: '{{ ansible_os_family }} {{ ansible_distribution_release }}' is not a supported distribution."
|
||||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution_release != "jessie"
|
||||
- ansible_distribution_release != "stretch"
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
|
||||
- include: certbot.yml
|
||||
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution == "Debian"
|
||||
- ansible_distribution_major_version | version_compare('8', '<')
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
|
||||
- name: Hostname
|
||||
include: hostname.yml
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution == "Debian"
|
||||
- ansible_distribution_major_version | version_compare('8', '<')
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
|
||||
- include: php_jessie.yml
|
||||
when: ansible_distribution_release == "jessie"
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
- fail:
|
||||
msg: only compatible with Debian >= 8
|
||||
when:
|
||||
- ansible_distribution == "Debian"
|
||||
- ansible_distribution_major_version | version_compare('8', '<')
|
||||
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
||||
|
||||
- name: "Set squid name (jessie)"
|
||||
set_fact:
|
||||
|
|
Loading…
Reference in New Issue