community.general/lib/ansible
Abhijit Menon-Sen f20e2630b0 Explicitly accept become_success in awaiting_prompt state
If we request escalation with a password, we start in expecting_prompt
state. If the escalation then succeeds without the password, i.e., the
become_success response arrives, we must explicitly move into the next
state (awaiting_escalation, which immediately goes into ready_to_send),
so that we no longer try to apply the timeout.

Otherwise, we would leak the success notification and eventually
timeout. But if the module response did arrive before the timeout
expired, the "process has already exited" test would do the right
thing by accident (which is why it didn't fail more often).

Fixes #13289
2015-11-26 06:06:01 +05:30
..
cli Finish up plugin porting to global display 2015-11-11 10:44:23 -08:00
compat Bundle a new version of python-six for compatibility along with some code to make it easy for distributions to override the bunndled copy if they have a new enough version. 2015-10-16 08:21:28 -07:00
config Making the switch to v2 2015-05-03 21:47:26 -05:00
errors Clean up a few more pyflakes warnings 2015-10-19 11:20:21 -07:00
executor Properly check for prompting state when re-using ssh connection 2015-11-24 09:09:54 -05:00
galaxy Fix traceback because we're using display from another object that no 2015-11-11 12:19:00 -08:00
inventory fix for dynamic (add_host) hosts not available in hostvars 2015-11-16 10:53:10 -08:00
module_utils Merge pull request #13053 from Etherdaemon/fix_13010_boto3_aws_profile 2015-11-16 09:46:26 -08:00
modules Update submodule refs 2015-11-23 08:41:19 -08:00
new_inventory fix some warning of undefined name. 2015-10-09 12:43:42 +08:00
parsing Fix DataLoader's docstring 2015-11-18 11:20:34 +01:00
playbook Merge pull request #13257 from chrrrles/utf8 2015-11-25 11:52:17 +09:00
plugins Explicitly accept become_success in awaiting_prompt state 2015-11-26 06:06:01 +05:30
template New parameter for template method. 2015-11-10 07:19:19 +01:00
utils Finish up plugin porting to global display 2015-11-11 10:44:23 -08:00
vars Fix include param precedence in variable manager 2015-11-19 09:01:51 -05:00
__init__.py Add python3-compat boilerplate to all .py files in lib/ansible 2015-10-19 18:36:19 -07:00
constants.py Add variable compression option 2015-11-05 16:22:37 -05:00
test-requirements.txt Making the switch to v2 2015-05-03 21:47:26 -05:00