diff --git a/defaults/main.yml b/defaults/main.yml index 7f1519d..fd2495e 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -8,6 +8,7 @@ monitored_homedir: /var/lib/nagios monitored_shell: /bin/bash monitored_packages_install: True +monitored_packages_predepends: [] monitored_packages_additional: [] monitored_packages_additional_nrpe: [] monitored_packages_additional_ssh: [] diff --git a/tasks/main.yml b/tasks/main.yml index da656a8..4498cb7 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -12,7 +12,12 @@ - "{{ (ansible_distribution|lower).split(' ')[0] }}-{{ (ansible_distribution_major_version|lower).split(' ')[0] }}.yml" - "{{ (ansible_distribution|lower).split(' ')[0] }}.yml" - "{{ (ansible_os_family|lower).split(' ')[0] }}.yml" - - "defaults.yml" + +- name: "Install dependencies" + package: + name: "{{ monitored_packages_predepends }}" + state: latest + when: monitored_packages_predepends - name: "INCLUDE: Create monitoring user" import_tasks: user.yml