hosts in ansible-pull working only for 127.0.0.1

162 views
Skip to first unread message

Walid

unread,
Jan 29, 2014, 4:52:22 AM1/29/14
to ansible...@googlegroups.com
Hi,

I am trying to use ansible-pull, however when i run it it always skips the hosts with the message " skippig: no hosts matched" unless i use

 hosts: 127.0.0.1

in the local.yml file, any other host name even though it is defined in both the /etc/hosts and /etc/ansible/hosts will not work, but skips, i also tried to pass the inventory using -i hosts/pull.ini again it did not work,
What am i doing wrong, or how can investigate the reason of skipping further, i am using ansible 1.5

my pull command is 

ansible-pull -d /tmp/mygitrepo -U MyGITURL


my simple play starts with:

---
- hosts : node01
  connection: local
  

kind regards

Walid


Michael DeHaan

unread,
Jan 29, 2014, 7:38:05 AM1/29/14
to ansible...@googlegroups.com
Can you please share your Ansible version, as well as the full output from ansible-pull ?





--
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-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Michael DeHaan <mic...@ansibleworks.com>
CTO, AnsibleWorks, Inc.
http://www.ansibleworks.com/

Walid

unread,
Jan 29, 2014, 8:24:26 AM1/29/14
to ansible...@googlegroups.com
Hi Michael,

I used both 1.5.0 cloned from github earlier today and created rpm in rhel5.3 using make rpm. i also tested 1.4.3, after working with benno in IRC i managed to get it working on different node RHEL5.4, will investigate the difference and try to pin the root casue



Michael DeHaan

unread,
Jan 29, 2014, 8:28:56 AM1/29/14
to ansible...@googlegroups.com
Probably a hostname that might not line up with inventory.

Look around in /usr/bin/ansible-pull and there isn't too much there, should be straightforward to debug.

Let us know if you get stuck!

Walid

unread,
Jan 29, 2014, 8:31:59 AM1/29/14
to ansible...@googlegroups.com
I did yum update on the server that was not working, it is release 5.3, and now it is working, i will keep an eye on it as we do have other nodes with 5.3 not updated. and will pinpoint it down now that i know it is package version issue

Govindaraj Venkatesan

unread,
Mar 16, 2016, 12:15:32 PM3/16/16
to Ansible Project
Hi All,

I am facing the same issue as "no hosts matched" and the ansible-pull is taking only localhost. It is not able to see any of my hosts. I also 

Here is how i am using the command
ansible-pull -U g...@github.com:XPlat/caps-sps.git -d /home/gvenka008c/caps-sps jenkins_mesos_icinga.yml -i caps-sps/jenkins_mesos/ansible/inventory

PLAY ***************************************************************************
skipping: no hosts matched


I am running on Cent OS 
$ uname -a
Linux jansible-cmce-01p.sys.comcast.net 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ ansible --version
ansible 2.0.1.0

Let me know if any details required. Thanks.
Reply all
Reply to author
Forward
0 new messages