Hi, 

I'm using ansible version 2.7.17 and combining multiple playbooks in one 
file.
One of my playbooks I'm running conditionally with when and a condition.
My problem is when my condition is false, I want ansible to completely 
ignore my playbook and not load anything related to this playbook.
I tried using both import_playbook and include, which seems to have similar 
results.
The call to the playbook looks like that:

- name: Include kubespray tasks
include: ../kubespray/cluster.yml
when: cluster_installation

in my output you can see ansible run the handlers inside the ignored 
playbook (keeping for 2 more minutes):

PLAYBOOK: cluster.yml 
*******************************************************************************************************************************************************************************************
16 plays in cluster.yml

PLAY [localhost] 
************************************************************************************************************************************************************************************************
META: ran handlers
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.043) 0:00:00.043 *********
META: ran handlers
META: ran handlers
[WARNING]: Could not match supplied host pattern, ignoring: bastion


PLAY [bastion[0]] 
***********************************************************************************************************************************************************************************************
skipping: no hosts matched

PLAY [k8s-cluster:etcd] 
*****************************************************************************************************************************************************************************************
META: ran handlers
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.037) 0:00:00.081 *********
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.049) 0:00:00.130 *********
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.048) 0:00:00.178 *********
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.051) 0:00:00.230 *********
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.024) 0:00:00.254 *********
Tuesday 31 March 2020 18:55:46 +0000 (0:00:00.021) 0:00:00.275 ********* 

Thanks for the help,
Ronen

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/ce7a36bb-ceab-46ee-ae75-817417cc8fb7%40googlegroups.com.

Reply via email to