From f6031f74d1c20445dea720cd510286480b6847cc Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Mon, 28 Dec 2020 15:10:50 -0600 Subject: [PATCH] Use correct variable names to ensure sudo is deployed --- tasks/main.yml | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index df5b27b..7435e39 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -5,7 +5,7 @@ - ansible_system == 'Linux' include_vars: file: '{{ lookup("first_found", findme ) }}' - name: 'ensure_ansible_prereq' + name: 'ensure_sudo' vars: findme: files: @@ -32,34 +32,34 @@ - name: 'ensure packages' when: - ansible_system == 'Linux' - - ensure_ansible_prereq is defined - - ensure_ansible_prereq.package_list is defined - - ensure_ansible_prereq.package_list is iterable + - ensure_sudo is defined + - ensure_sudo.package_list is defined + - ensure_sudo.package_list is iterable ansible.builtin.package: name: '{{ item.name }}' state: '{{ item.state }}' - loop: '{{ ensure_ansible_prereq.package_list }}' + loop: '{{ ensure_sudo.package_list }}' loop_control: label: '{{ item.name }} will be {{ item.state }}' notify: - - 'ensure_ansible_prereq.package_facts' - - 'ensure_ansible_prereq.service_facts' + - 'ensure_sudo.package_facts' + - 'ensure_sudo.service_facts' - name: 'ensure services' when: - ansible_system == 'Linux' - - ensure_ansible_prereq is defined - - ensure_ansible_prereq.service_list is defined - - ensure_ansible_prereq.service_list is iterable + - ensure_sudo is defined + - ensure_sudo.service_list is defined + - ensure_sudo.service_list is iterable ansible.builtin.service: enabled: '{{ item.enabled }}' name: '{{ item.name }}' state: '{{ item.state }}' - loop: '{{ ensure_ansible_prereq.service_list }}' + loop: '{{ ensure_sudo.service_list }}' loop_control: label: '{{ item.name }} will be {{ item.state }}' notify: - - 'ensure_ansible_prereq.package_facts' - - 'ensure_ansible_prereq.service_facts' + - 'ensure_sudo.package_facts' + - 'ensure_sudo.service_facts' - name: 'ensure configurations' when: - ansible_system == 'Linux' @@ -77,6 +77,12 @@ setype: '{{ item.setype | default(omit) }}' seuser: '{{ item.seuser | default(omit) }}' src: '{{ item.src }}' + loop: '{{ ensure_sudo.template_test }}' + loop_control: + label: '{{ item.dest }} will be ensured' + notify: + - 'ensure_sudo.package_facts' + - 'ensure_sudo.service_facts' - name: 'flush handlers' meta: 'flush_handlers'