This introduces an ansible.cfg file.
The only setting configured in this version of the .cfg file is to enable pipelining.
From the docs: Enabling pipelining reduces the number of SSH operations required to execute a module on the remote server. This can result in a significant performance improvement when enabled, however when using "sudo:" you must first disable 'requiretty' in /etc/sudoers
Note: Ubuntu does not 'requiretty' by default in /etc/sudoers.
Stats:
for time make update_one mylar
:
without pipelining
0.79s user 1.58s system 3% cpu 1:13.32 total
with pipelining
0.82s user 1.17s system 3% cpu 57.146 total
Edited by Kevin Poorman