From 212ea834b57cd21c568f03d30cdb6d3199852edb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Wed, 6 May 2020 17:18:12 +0200 Subject: [PATCH] Ensure to install requirements on Debian Stretch --- CHANGELOG.md | 5 +++++ tasks/main.yml | 12 ++++++++++++ vars/debian-stretch.yml | 5 +++++ 3 files changed, 22 insertions(+) create mode 100644 vars/debian-stretch.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 46c146f..1b0b676 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## v2.2.0 + +### Enhancements +* Ensure to install requirements on Debian Stretch. + ## v2.1.4 ### Enhancements * Upgrade lmgrd and lmutil daemon to version 11.16.2.1. diff --git a/tasks/main.yml b/tasks/main.yml index b35c8ca..50e590a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -3,6 +3,18 @@ # # tasks file for flexlm +# Load vars [[[1 +- name: Load specific OS vars + include_vars: "{{ item }}" + with_first_found: + - files: + - "{{ ansible_distribution|lower }}-{{ ansible_distribution_release }}.yml" + - "{{ ansible_distribution|lower }}-{{ ansible_distribution_version }}.yml" + - "{{ ansible_distribution_release }}.yml" + - "{{ ansible_distribution|lower }}.yml" + - "{{ ansible_os_family|lower }}.yml" + skip: true + # Manage required system packages [[[1 - name: Ensure required packages are in there desired state package: diff --git a/vars/debian-stretch.yml b/vars/debian-stretch.yml new file mode 100644 index 0000000..adad69f --- /dev/null +++ b/vars/debian-stretch.yml @@ -0,0 +1,5 @@ +--- +# Specific vars for Debian Stretch + +flexlm__required_packages: + - 'lsb-compat'