Just checked your example and it worked nicely. What ansible version do you have?
On Thursday, 19 February 2015 10:50:38 UTC+1, [email protected] wrote: > > Hi, > > I use Ansible to manage my servers. > One of my hosts can't be managed by Ansible, I get an error but he's > configured like some other servers : > > Hosts file /etc/ansible/hosts : > > [test] >> ns1 ansible_ssh_port=2222 >> ns2 ansible_ssh_port=2222 >> > > Playbook sample : > > --- >> - hosts: test >> remote_user: admin >> tasks: >> - name: Upgrade All >> apt: >> update_cache=yes >> upgrade=full >> sudo: yes >> > > Ansible 1.8.3 under Debian 7, servers under Debian 7 > > ansible --version >> ansible 1.8.3 >> configured module search path = None >> > > Test ok : > > ansible -m ping ns2 >> ns2 | success >> { >> "changed": false, >> "ping": "pong" >> } >> > > Playbook fails : > > GATHERING FACTS >> *************************************************************** >> ok: [ns1] >> failed: [ns2] => {"failed": true, "parsed": false} >> Traceback (most recent call last): >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 4194, in <module> >> main() >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 137, in main >> data = run_setup(module) >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 81, in run_setup >> facts = ansible_facts(module) >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 4133, in ansible_facts >> facts.update(Hardware().populate()) >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 2319, in populate >> self.get_device_facts() >> File >> "/home/smig/.ansible/tmp/ansible-tmp-1424338521.16-157435950146978/setup", >> line 2561, in get_device_facts >> d['host'] = m.group(1) >> AttributeError: 'NoneType' object has no attribute 'group' >> > -- 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/7b1f1f85-d612-4a71-ace6-0ac81e25a5c3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
