Hello everyone,
I am a pretty new face to Ansible. I can follow instruction pretty good 
however, I need your help with the following scenario.
I created an .INI style inventory file called "hosts", with basically 
categorize our devices/servers in different groups like below

+++++++++++++++++++
[Ubuntu]
192.168.100.105
192.168.100.106

[Windows]
192.168.100.200
192.168.100.201

[Mac]
192.168.100.300
192.168.100.301

++++++++++++++++++++++
This inventory file is saved in ~/ansible/inventory/hosts
Playbook file (called play1.yml) is saved in ~/ansible/plabooks/play1: 
check for updates

I can ping the devices in [Windows] group using this command:
$ ansible -i ./inventory/hosts Windows -m ping --user admin --ask-pass

Now, I try to check for updates for just the devices/machines in [Windows] 
group, using this command:
$ ansible-playbook ./playbooks/play1.yml --user admin --ask-pass 
--ask-become-pass -i ./inventory/hosts Windows

It returns error that it does not know what devices/machines that I'm 
targeting at. In another word, it does not recognize my flag 
./inventory/hosts Windows

Could someone guide me how to make the proper reference to a specific group 
of the machines?

Thank you

-- 
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/66ff95de-e6ca-46fb-9718-8ddbe9eb89acn%40googlegroups.com.

Reply via email to