I'm relatively new to Ansible and I have a question about role dependencies.
Is it possible to have a dependency execute on all hosts in a hostList before proceeding to perform the tasks of the given role Just a sudo code example ___ name: role1 name: role2 dependency: role1 ___ The reason this question has come up is because of a software suite I'm installing and configuring. The core software has the following infrastructure cluster: host1: master host2: slave host3: slave Each of the above nodes has the exact same core install which would be handled in role1 Once the software is installed, the cluster's configuration is all handled on host1 (the master node) via role2. When it comes to configuration the only requirement is that the software is installed on each of the nodes in the cluster. The thought process behind splitting this into 2 roles with a dependency is because role1 is a *general install* and can be applied to every application I manage. role2 is a *application specific configuration* where the setup is dependent on the application. -- 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/53c2d397-eff5-4055-a0fc-23f8ab4d63aa%40googlegroups.com.
