I'm running ansible 1.5.5 against a CentOS 6 server, and trying to use the 
"service" module to manage an upstart job. However, I keep getting this 
error from ansible:

$ ansible bastion3.hadoop.ripe.net -i svn/gii/ansible_hosts -sK -m service 
-a 'name=hdfs-sync state=stopped' 
sudo password: 
bastion3.hadoop.ripe.net | FAILED => failed to parse: 
SUDO-SUCCESS-mwcdqmpymyognbdmbrqkqbkccfdmzwqs 
Traceback (most recent call last): 
File "/tmp/ansible-tmp-1399466909.49-7501828270786/service", line 2305, in 
<module> 
main() 
File "/tmp/ansible-tmp-1399466909.49-7501828270786/service", line 1170, in 
main 
service.get_service_status() 
File "/tmp/ansible-tmp-1399466909.49-7501828270786/service", line 480, in 
get_service_status 
rc, status_stdout, status_stderr = self.service_control() 
File "/tmp/ansible-tmp-1399466909.49-7501828270786/service", line 722, in 
service_control 
rc_state, stdout, stderr = self.execute_command("%s %s %s" % (self.action, 
self.name, arguments), daemonize=True) 
File "/tmp/ansible-tmp-1399466909.49-7501828270786/service", line 250, in 
execute_command 
return json.loads(data) 
File "/usr/lib64/python2.6/json/__init__.py", line 307, in loads 
return _default_decoder.decode(s) 
File "/usr/lib64/python2.6/json/decoder.py", line 319, in decode 
obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 
File "/usr/lib64/python2.6/json/decoder.py", line 338, in raw_decode 
raise ValueError("No JSON object could be decoded") 
ValueError: No JSON object could be decoded

If I log into the server, and run "stop hdfs-sync" or "status hdfs-sync" or 
"start hdfs-sync" it all works. My ansible setup also works against other 
CentOS 6 boxes just fine, and can start, stop and restart other upstart 
jobs just fine. So this is a weird case. How can I debug this more, and 
find out why ansible is failing with this specific upstart job on this 
server.

Anand

-- 
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/c8eb0737-445a-4681-a3ea-a3376b5bf427%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to