I am somewhat confused. You can't use an inventory file because you have
too many hosts, but need to use one because you have too many usernames and
passwords?

When you use: -i 192.168.1.24,

Ansible explicitly only knows of a single host called 192.168.1.24.  It has
no concepts of groups or other hosts if you don't give it an inventory file.

Your hosts declaration would either need to be "all" or "192.168.1.24"
otherwise it will never match its knowledge of your inventory.

Maybe you should looks into creating a dynamic inventory script to pull
from an API or CMDB containing info about your hosts.


On Monday, May 19, 2014, Noah Parker <[email protected]> wrote:

> root@MidLinux:/var# ansible-playbook -i '192.168.1.24,' SNMP.yml
>
> PLAY [SNMP]
> *******************************************************************
> skipping: no hosts matched
>
> In the yml file, I specify SNMP for group. If I leave this blank, I get:
>
> ERROR: hosts declaration is required
>
> SNMP is a real group in the hosts file. A hosts file is not practical for
> me since I have so many servers. Additionally, I would need a way to pass
> in SSH UN and PW since those parameters are also kept in the hosts file.
> Any help would be appreciated.
>
>
> On Sunday, May 18, 2014 9:10:39 PM UTC-7, Brian Coca wrote:
>>
>> what variations? what errors would you get? more information would be
>> useful for debugging.
>>
>> On Sun, May 18, 2014 at 11:46 PM, Noah Parker <[email protected]> wrote:
>>
>>> " means that I tried using the command several times using variations in
>>> syntax and it was not successful.
>>>
>>
>>
>>
>>
>> --
>> Brian Coca
>> Stultorum infinitus est numerus
>> 011000010111001001100101011011100010011101110100001000000111
>> 100101101111011101010010000001110011011011010110000101110010
>> 0111010000100001
>> Pedo mellon a minno
>>
>  --
> 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]<javascript:_e(%7B%7D,'cvml','ansible-project%[email protected]');>
> .
> To post to this group, send email to 
> [email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>
> .
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/0f991303-ebc1-44c0-ae8c-44343faa9afc%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/0f991303-ebc1-44c0-ae8c-44343faa9afc%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Matt Martz
[email protected]
http://sivel.net/

-- 
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/CAD8N0v9wNt2s0TGt9pqrSvS18ypWV3uXyY1xuy8u9iK9iHCXKg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to