Hi all,
I have a script on a remote machine that ssh's into other machines to do stuff.
On the control machine, if I use the command or shell module to execute the script, everything works fine if the script is as simple as:
#!/bin/sh
echo "hi"
When the playbook is run, I get "hi" in stdout as expected.
However, when I change the script to:
#!/bin/sh
ssh somehost "echo hi"
Ansible hangs indefinitely. If I put things in the background, e.g. nohup ssh somehost "echo hi" &, I get no output period.
I've tried all sorts of redirecting stdin/stdout, etc and cannot seem to get this to work.
Has anyone run across this? Your help is much appreciated.
Thanks