zuul/zuul
Paul Belanger d97d36c57d
Enabled ssh retries for ansible
Adds the option to retry failed ssh executions if the failure is encountered
in ssh itself, not the remote command. This can be helpful if there are
transient network issues.

Set to 3 attempts, currently unable to override this setting. A future
patch could expose it to end users.

http://docs.ansible.com/ansible/latest/intro_configuration.html#retries

Change-Id: I9a583e49253e3713f69981c4981369e4d35aaedd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-01-31 12:03:54 -05:00
..
ansible Merge "executor: block stat get_mime on localhost" 2018-01-24 00:38:28 +00:00
cmd Revert "Register term_handler for all zuul apps" 2018-01-22 15:20:24 +01:00
connection Fix for pep8 E722 and ignore E741 2017-10-23 10:50:32 -07:00
driver Stabilize git driver tests 2018-01-17 09:53:18 -08:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Enabled ssh retries for ansible 2018-01-31 12:03:54 -05:00
lib Don't rely on canonical hostnames for CRD 2018-01-19 09:11:54 -08:00
manager Add change information to Build Completed log message 2018-01-22 17:49:37 -06:00
merger Prune stale branches from mergers 2018-01-23 09:43:26 -08:00
reporter Use hotlink instead log url in github job report 2018-01-08 18:34:26 +08:00
source Support cross-source dependencies 2018-01-16 09:37:40 -08: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 Add zuul-web tests equivalent to the webapp tests 2017-12-21 09:59:23 -08:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py Fix implied branch matchers and tags 2017-12-01 15:54:24 -08:00
configloader.py Normalize semaphore branch handling 2018-01-18 14:53:15 -08:00
exceptions.py Support post jobs by supporting rev checkout 2016-07-12 12:51:51 +10:00
model.py Normalize semaphore branch handling 2018-01-18 14:53:15 -08:00
nodepool.py Only autohold failed builds 2017-10-23 12:53:01 -07:00
rpcclient.py New client command for printing autohold requests 2017-10-16 12:41:57 -04:00
rpclistener.py Serve keys from canonical project name 2017-12-08 21:18:04 +00:00
scheduler.py Support cross-source dependencies 2018-01-16 09:37:40 -08:00
version.py Migrate to pbr. 2013-06-25 19:04:30 +00:00
webapp.py Improve error handling in webapp /keys 2017-11-01 10:00:50 -07:00
zk.py Better exception handling during autohold 2017-10-13 11:26:45 -04:00