From 6c202dcf4fc2691362bd1748f4361df225dfb37f Mon Sep 17 00:00:00 2001 From: Jeremy Dubois Date: Fri, 6 Nov 2020 16:26:31 +0100 Subject: [PATCH] Check that ansible_distribution_major_version is defined in sudo task This variable does not exist when run on OpenBSD servers, making the ansible playbook to exit in a fatal state. --- evolinux-users/tasks/sudo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evolinux-users/tasks/sudo.yml b/evolinux-users/tasks/sudo.yml index 2f2ee07c..6f127da8 100644 --- a/evolinux-users/tasks/sudo.yml +++ b/evolinux-users/tasks/sudo.yml @@ -4,6 +4,6 @@ when: ansible_distribution_release == "jessie" - include: sudo_stretch.yml - when: ansible_distribution_major_version is version('9', '>=') + when: ansible_distribution_major_version is defined and ansible_distribution_major_version is version('9', '>=') - meta: flush_handlers