# First command (ping) failure

**URL:** <https://forum.ansible.com/t/first-command-ping-failure/12484>\
**Category:** Ansible Project\
**Tags:** ansible-project\
**Created:** [March 12, 2013, 1:50pm UTC](https://forum.ansible.com/t/first-command-ping-failure/12484 "2013-03-12T13:50:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [March 12, 2013, 1:50pm UTC](https://forum.ansible.com/t/first-command-ping-failure/12484/1 "2013-03-12T13:50:39Z")

</div>

> > > > import paramiko  
> > > > exit()
> 
> up-tools-vm1:145\>
> 
> No errors to speak of...

This is why the RPM and the pip package have dependencies 🙂

> Second try:
> 
> up-tools-vm0:202\> /usr/local/bin/ansible -m ping all -c ssh  
> up-tools-vm3.host.com | FAILED \>\> {  
> &nbsp;&nbsp;&nbsp;&nbsp;"failed": true,  
> &nbsp;&nbsp;&nbsp;&nbsp;"msg": "Traceback (most recent call last):\r\n File  
> \"/users/briawagn/.ansible/tmp/ansible-1363026940.2-139139936304829/ping\",  
> line 72, in ?\r\n import simplejson as json\r\n File  
> \"/usr/local/lib/python2.7/site-packages/simplejson/\_\_init\_\_.py\", line  
> 113\r\n from .scanner import JSONDecodeError\r\n  
> ^\r\nSyntaxError: invalid syntax\r\n",  
> &nbsp;&nbsp;&nbsp;&nbsp;"parsed": false  
> }
> 
> up-tools-vm1.host.com | FAILED \>\> {  
> &nbsp;&nbsp;&nbsp;&nbsp;"failed": true,  
> &nbsp;&nbsp;&nbsp;&nbsp;"msg": "Traceback (most recent call last):\r\n File  
> \"/users/briawagn/.ansible/tmp/ansible-1363026940.2-234698348720126/ping\",  
> line 72, in ?\r\n import simplejson as json\r\n File  
> \"/usr/local/lib/python2.7/site-packages/simplejson/\_\_init\_\_.py\", line  
> 113\r\n from .scanner import JSONDecodeError\r\n  
> ^\r\nSyntaxError: invalid syntax\r\n",  
> &nbsp;&nbsp;&nbsp;&nbsp;"parsed": false  
> }
> 
> up-tools-vm2.host.com | FAILED \>\> {  
> &nbsp;&nbsp;&nbsp;&nbsp;"failed": true,  
> &nbsp;&nbsp;&nbsp;&nbsp;"msg": "Traceback (most recent call last):\r\n File  
> \"/users/briawagn/.ansible/tmp/ansible-1363026940.2-26483154043858/ping\",  
> line 72, in ?\r\n import simplejson as json\r\n File  
> \"/usr/local/lib/python2.7/site-packages/simplejson/\_\_init\_\_.py\", line  
> 113\r\n from .scanner import JSONDecodeError\r\n  
> ^\r\nSyntaxError: invalid syntax\r\n",  
> &nbsp;&nbsp;&nbsp;&nbsp;"parsed": false  
> }
> 
> up-tools-vm5.host.com | FAILED \>\> {  
> &nbsp;&nbsp;&nbsp;&nbsp;"failed": true,  
> &nbsp;&nbsp;&nbsp;&nbsp;"msg": "Traceback (most recent call last):\r\n File  
> \"/users/briawagn/.ansible/tmp/ansible-1363026940.21-155156487341757/ping\",  
> line 72, in ?\r\n import simplejson as json\r\n File  
> \"/usr/local/lib/python2.7/site-packages/simplejson/\_\_init\_\_.py\", line  
> 113\r\n from .scanner import JSONDecodeError\r\n  
> ^\r\nSyntaxError: invalid syntax\r\n",  
> &nbsp;&nbsp;&nbsp;&nbsp;"parsed": false  
> }
> 
> up-tools-vm4.host.com | FAILED \>\> {  
> &nbsp;&nbsp;&nbsp;&nbsp;"failed": true,  
> &nbsp;&nbsp;&nbsp;&nbsp;"msg": "Traceback (most recent call last):\r\n File  
> \"/users/briawagn/.ansible/tmp/ansible-1363026940.21-97092027123506/ping\",  
> line 72, in ?\r\n import simplejson as json\r\n File  
> \"/usr/local/lib/python2.7/site-packages/simplejson/\_\_init\_\_.py\", line  
> 113\r\n from .scanner import JSONDecodeError\r\n  
> ^\r\nSyntaxError: invalid syntax\r\n",  
> &nbsp;&nbsp;&nbsp;&nbsp;"parsed": false  
> }

I believe this was recently resolved by a commit from Brian Coca  
(where he only made it raise a better error message indicating the the  
wrong JSON module being installed). Let us know if you are still  
having problems.

Installing from pip or the RPM/etc, is a good way to go.

Hope you are set, if not, let us know.
