That's definitely confusing, I agree, we should work to make this better. Can you please file a ticket on GitHub so we can investigate?
Please include the output of "ansible --version" in the report. Thanks! On Sun, Dec 8, 2013 at 12:03 PM, Guillem Liarte < [email protected]> wrote: > Hello. > > I try to use this: > > > http://www.ansibleworks.com/docs/playbooks_conditionals.html#selecting-files-and-templates-based-on-variables > > /etc/ansible/roles/common/templates# ls -lrt *some* > -rw-------. 1 root root 750 Dec 6 11:49 hos1.some.conf.j2 > -rw-r--r--. 1 root root 700 Dec 6 12:06 some.conf.j2 > > > - name: Make sure configuration is correct. > template: src={{ item }} dest=/etc/some.conf > with_first_found: > files: > - ${ansible_hostname}.some.conf.j2 > - some.conf.j2 > paths: > - ../templates > - ../files > tags: > - common > - auth > > > When I run: > > TASK: [Make sure configuration is correct.] ****************************** > fatal: [host1] => input file not found at > /etc/ansible/roles/common/templates/None or /etc/ansible/None > > > FATAL: all hosts have already failed -- aborting > > So, the files exist, both the especific and the default. The pattern is as > per given example. > > I am succesfully distributing files from /etc/ansible/roles/common/files > and templates /etc/ansible/roles/common/templates, that is not the issue. I > tried specifying only templates is path, and also nothing. > > If I change the actions to copy, it would work, but it would not be used > as a template. > > What am I missing here? > > Many thanks in advance. > > -- > 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]. > For more options, visit https://groups.google.com/groups/opt_out. > -- Michael DeHaan <[email protected]> CTO, AnsibleWorks, Inc. http://www.ansibleworks.com/ -- 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]. For more options, visit https://groups.google.com/groups/opt_out.
