From 5261ec8e989a8f4b268c45eda8556ca4eb358aa5 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Sun, 25 Mar 2018 15:55:51 +0200 Subject: [PATCH] ansible-playbooks/general#72 Always use import_tasks or include_tasks instead of just include --- tasks/ec2/inithost.yml | 4 +--- tasks/inithost.yml | 3 +-- tasks/main.yml | 4 ++-- tasks/removehost.yml | 3 +-- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/tasks/ec2/inithost.yml b/tasks/ec2/inithost.yml index c2f1c7d..599419c 100644 --- a/tasks/ec2/inithost.yml +++ b/tasks/ec2/inithost.yml @@ -36,8 +36,7 @@ state: present with_items: '{{ ec2.instance_ids }}' - - include_tasks: inithostip.yml hostip='{{ inithostip }}' - tags: 'always' + - import_tasks: inithostip.yml hostip='{{ inithostip }}' when: inithostip is defined @@ -46,4 +45,3 @@ loop_control: loop_var: ec2instance when: inithostip is not defined - tags: 'always' diff --git a/tasks/inithost.yml b/tasks/inithost.yml index f59433d..086e197 100644 --- a/tasks/inithost.yml +++ b/tasks/inithost.yml @@ -1,5 +1,4 @@ --- # file: inithost.yml -- include_tasks: "cleanup.yml" - tags: 'always' +- import_tasks: "cleanup.yml" diff --git a/tasks/main.yml b/tasks/main.yml index 1d80e5e..e1ad6e4 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -7,8 +7,8 @@ - block: - - include: "{{ cloud|default('none') }}/{{ mode }}.yml" + - import_tasks: "{{ cloud|default('none') }}/{{ mode }}.yml" - - include: "{{ mode }}.yml" + - import_tasks: "{{ mode }}.yml" when: '"cloud" not in excluded_roles' diff --git a/tasks/removehost.yml b/tasks/removehost.yml index 79eeebb..bab0816 100644 --- a/tasks/removehost.yml +++ b/tasks/removehost.yml @@ -1,6 +1,5 @@ --- # file: removehost.yml -- include_tasks: "cleanup.yml" +- import_tasks: "cleanup.yml" when: are_you_sure == "YES" - tags: 'always' -- GitLab