Unless I've missed something, I can't see where your top-level "app_install_main.yml" play is expecting to get "test" from -- it needs to know the list of hosts to work with before it starts opening up the roles, and it doesn't import those variables from anywhere itself?
As far as I know, a role should not define values like the host list -- that is provided to it by the play itself -- so perhaps you meant to write "- hosts: testservers" in that app_install_main.yml instead? -- 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 post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5a00130d-23da-4844-a1a2-46b2a22c019d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
