zuul/zuul
James E. Blair f641f4fd34 Run ansible setup at start of job to verify network
Run the Ansible 'setup' module on all hosts in the inventory
at the start of the job with a 60 second timeout.  If we
aren't able to connect to all the hosts and gather facts
within that timeout, there is likely a network problem
between here and the hosts in the inventory; return them and
reschedule the job.

Change-Id: I121514aa1f3c9ac1a664322c8d7624703146f52f
2017-09-27 10:41:11 -07:00
..
ansible Put legacy jobs down a directory level into workspace 2017-09-27 08:11:21 -05:00
cmd Put legacy jobs down a directory level into workspace 2017-09-27 08:11:21 -05:00
connection Merge "Fix passing labels to Gerrit when they are not defined in All-Projects" 2017-07-27 20:17:37 +00:00
driver Removed unused 'status: ' string from log line 2017-09-21 13:40:34 -07:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Run ansible setup at start of job to verify network 2017-09-27 10:41:11 -07:00
lib Support IPv6 in the finger log streamer 2017-09-08 15:41:28 -04:00
manager Don't log file contents when loading dynamic layouts 2017-09-23 07:44:10 -07:00
merger Fix typo with merger.getRepoState 2017-09-12 14:23:39 -04:00
reporter Return executor errors to user 2017-07-18 14:19:11 -07:00
source Optionally limit github to protected branches 2017-08-03 11:50:26 +02:00
sphinx Add zuul-sphinx as a requirement 2017-08-07 14:56:17 -07:00
trigger Remove use of six library 2017-06-19 10:34:57 -05:00
web We should await ws.send_str() 2017-09-26 16:31:55 -04:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py GitHub file matching support 2017-05-10 14:32:02 -07:00
configloader.py Don't output cat file contents during reconfig 2017-09-26 12:53:55 -07:00
exceptions.py Support post jobs by supporting rev checkout 2016-07-12 12:51:51 +10:00
model.py SourceContext: add same_project comparison 2017-09-23 15:51:28 +00:00
nodepool.py Don't request empty nodesets 2017-08-04 08:21:44 -07:00
rpcclient.py Fix autohold RPC protocol 2017-07-31 16:16:36 -04:00
rpclistener.py Fix autohold RPC protocol 2017-07-31 16:16:36 -04:00
scheduler.py Fix infinite loop on reconfiguration exception 2017-09-20 13:50:52 -07:00
version.py Migrate to pbr. 2013-06-25 19:04:30 +00:00
webapp.py Return 404 on unknown tenants 2017-08-17 09:54:08 -07:00
zk.py Remove duplicated states from zk.py 2017-07-31 19:43:15 +00:00