zuul/zuul
Paul Belanger a31a74e169 Enable keep_remote_files in ansible.cfg
When ansible is not using pipelining, files are copied to the remote
worker then run locally on said worker.  Ansible being the good
program that it is, attempts to clean up these files once finished
with them.

As a results, it may be possible for ansible async to delete these
files before actually executing them[1].

Consideration should be taken for long lived workers, as we may want
to update our remote_tmp setting to use the /tmp folder.  We can
discuss that in a follow up patch.

[1] https://github.com/ansible/ansible/issues/10855

Change-Id: Idb1efcdde9d6fe6d74fc2131a4fecddcd1e46904
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-21 08:16:19 -07:00
..
ansible Ansible launcher: add '|' to zuul_log 2016-06-21 08:14:12 -07:00
cmd Ansible launcher: add private gearman function 2016-06-13 09:33:00 -07:00
connection Increase the Gerrit trailing delay 2016-06-10 14:39:34 -07:00
launcher Enable keep_remote_files in ansible.cfg 2016-06-21 08:16:19 -07:00
lib Merge "Ansible launcher: add private gearman function" 2016-06-13 16:46:54 +00:00
merger Python 3 Fix: Absolute Imports 2016-06-07 17:58:59 +00:00
reporter Add report URL to status.json 2016-04-21 17:49:00 -07:00
source Detect dependency cycles introduced with new patchsets 2016-04-05 10:30:16 -07:00
trigger Properly shutdown apscheduler on reconfigure 2016-05-12 11:36:16 -07:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py Add support for a skip-if filter on jobs 2015-02-10 00:42:51 +00:00
exceptions.py Add support for 'connection' concept 2015-12-06 14:48:32 +11:00
layoutvalidator.py Add job tags 2016-03-09 10:07:28 -08:00
model.py Make pipeline approval username requirement a regular expression 2016-06-16 09:46:49 -07:00
rpcclient.py Add enqueue-ref command to client 2015-07-31 17:00:50 -07:00
rpclistener.py Merge "Move a debug logging line by one" 2016-06-13 20:19:32 +00:00
scheduler.py Merge "Fix referenced before assignment for BuildCompletedEvent" 2016-06-16 21:18:21 +00:00
version.py Migrate to pbr. 2013-06-25 19:04:30 +00:00
webapp.py web: Allow clients (browsers, proxies) to cache status.json 2015-04-04 00:44:34 +01:00