Hello, I tring to write a role that manage installation of application modules on servers. All modules must be installed in one time: installtion command takes list of modules to install.
My inventory file list all servers that must receive a module (module are groups) => module1: hosts: host_1.xxx.com: host_2.xxx.com: module2: hosts: host_1.xxx.com: module3: host_2.xxx.com: But by default playbook iterate on groups not hosts. 1) i got host_1.xxx.com and host_2.xxx.com for installtion module1 2) i got host_1.xxx.com:for installtion of module2 3) i got host_2.xxx.com for installtion of module3 But i want: 1) host_1.xxx.com for installation of module1 and module2 2) host_2.xxx.com for installation of module1 and module3 note: organize by group is important because some conifguration's informations are passed to host_1.xxx.com about host_2.xxx.com modules and vice versa. How can iterate on hosts and run install command with list of groups listed in inventory. In other words i must iterate by host not by groups. How to do that ? Many thanks in andvance for any help -- 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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/988752b8-fb76-45c1-927f-7bd917c27c81n%40googlegroups.com.