Host example is not a valid host name.

- hosts: localhost

On Tuesday, 22 May 2018 07:31:24 UTC+5:30, Behrang wrote:
>
> Hi,
>
> In the docs <https://galaxy.ansible.com/intro#role-test>, it is written 
> that:
>
> Test It
>
> The actual work to be performed gets added as playbook tasks to 
> *tasks/main.yml*. Once you've added some tasks, create a playbook to test 
> the role and insure it works. Here's a simple playbook to execute your new 
> role:
>
>
> # test.yml
> # test playbook
> - hosts: example
>   roles:
>   - { role: acme }
>  
>
> $ ansible-playbook test.yml
>
> However, this won't work as the test playbook directory doesn't have 
> access to the role.
>
>
> $ ansible-galaxy init sample-role
> - sample-role was created successfully
>
> $ cd sample-role/tests/
>
> $ ansible-playbook test.yml
>  [WARNING]: Unable to parse /etc/ansible/hosts as an inventory source
>
>  [WARNING]: No inventory was parsed, only implicit localhost is available
>
>  [WARNING]: provided hosts list is empty, only localhost is available. Note 
> that the implicit localhost does not match 'all'
>
> ERROR! the role 'sample-role' was not found in 
> /Users/grey.behrangs/Documents/Projects/ansible-roles/sample-role/tests/roles:/Users/grey.behrangs/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/Users/grey.behrangs/Documents/Projects/ansible-roles/sample-role/tests
>
> The error appears to have been in 
> '/Users/grey.behrangs/Documents/Projects/ansible-roles/sample-role/tests/test.yml':
>  line 5, column 7, but may
> be elsewhere in the file depending on the exact syntax problem.
>
> The offending line appears to be:
>
>   roles:
>     - sample-role
>       ^ here
>
>
> Is there a quick way to test newly created roles?
>
> Cheers,
> Behrang
>
>

-- 
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/85159d16-fc76-4c08-bce7-13df7ee8ef5d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to