Thanks, I will try the < /dev/null trick and investigate further. Builds are slow so I can’t quickly try. I actually upgraded to latest git version, in case my Linux and OSX boxes where out of sync on 1.3. I now get an unrelated error about too many open files. I assume this is a bug that was recently introduced?
TASK: [generate locale] *******************************************************
fatal: [ec2-107-22-11-109.compute-1.amazonaws.com] => Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 368, in _executor
exec_rc = self._executor_internal(host, new_stdin)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 455, in _executor_internal
return self._executor_internal_inner(host, self.module_name, self.module_args, inject, port, complex_args=complex_args)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 622, in _executor_internal_inner
result = handler.run(conn, tmp, module_name, module_args, inject, complex_args)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/action_plugins/normal.py”, line 54, in run
return self.runner._execute_module(conn, tmp, module_name, module_args, inject=inject, complex_args=complex_args)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 286, in _execute_module
(remote_module_path, module_style, shebang) = self._copy_module(conn, tmp, module_name, args, inject, complex_args)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 813, in _copy_module
self._transfer_str(conn, tmp, module_name, module_data)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/init.py”, line 252, in _transfer_str
conn.put_file(afile, remote)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ansible/runner/connection_plugins/ssh.py”, line 244, in put_file
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py”, line 672, in init
errread, errwrite)
File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py”, line 1102, in _execute_child
errpipe_read, errpipe_write = os.pipe()
OSError: [Errno 24] Too many open files