You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units/plugins
Toshio Kuratomi 78d153d5a0 the smart transport is broken by ssh retry code
1fe67f9 introduced retries to the ssh connection put file and fetch
file.  Unfortunately, that change broke the smart transport because it
started raising exceptions instead of returning from _run().  This
breakage is documented in #23711.

An attempt to fix it was made at #23717 but the first attempt was
objected to as needing to touch too much code.  The second attmept was
objected to as smart was forced to encapsulate retries (thus retrying
a sftp "rety" times before trying scp "retry" times and then finally
moving onto piped).  This third attempt has retries encapsulate smart.
So each sub-transport is tried once and if all three fail, another retry
attempt is made which tries each of the three again.

Fixes #23711
Fixes #23717

(cherry picked from commit 3edac559d3)
8 years ago
..
action re-enable non-pipelined mode for Powershell (#26124) 9 years ago
cache PEP 8 E111 & E114 cleanup. (#20838) 9 years ago
callback allow debug to be 'changed' (#20957) 9 years ago
connection the smart transport is broken by ssh retry code 8 years ago
filter Add empty-init code-smell script. (#18406) 9 years ago
inventory Add empty-init code-smell script. (#18406) 9 years ago
lookup PEP 8 indent cleanup. (#20800) 9 years ago
shell Add empty-init code-smell script. (#18406) 9 years ago
strategy PEP 8 W291 whitespace cleanup. 9 years ago
vars Add empty-init code-smell script. (#18406) 9 years ago
__init__.py Add empty-init code-smell script. (#18406) 9 years ago
test_plugins.py Fix ziploader for the cornercase of ansible invoking ansible. 10 years ago