1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/changelogs/fragments
Sam Doran 1c20029694
Fix ctrl+c in pause module and add tests (#40134)
* Fix all cases with pause and ctrl+c
 - naked:
	- pause:
 - with prompt
	- pause: prompt=hi
 - time wait
	- pause: seconds=60
 - time wait with prompt
	- pause: seconds=60 prompt=hi


Fixes #35372

* Use curses to control stdout
* Use curses to clear lines on interactive input
* Validate input for echo parameter and fail nicely if invalid
* Add integration tests for pause module using pexpect
* Use try except when trying to determine erase sequence to account for lack of TTY in containers in tests
* Improve output validation for regular paus test
* Accept two digit precision for pause length in test
* Check for seconds when seconds is specificed, minutes when minutes is specified
* Add test for no TTY mode

Co-authored by: Toshio Kuratomi <a.badger@gmail.com>
Co-authored by: Brian Coca <brian.coca+git@gmail.com>
2018-05-21 10:04:43 -04:00
..
ansible-managed-encoding.yaml Fix when template paths contain non-ascii chars and using the path in ansible_managed 2018-04-30 16:47:27 -07:00
azure-lb-sku.yaml Fixes #37731 Create Internal Loadbalancers with azure_rm_loadbalancer, support SKU (#38077) 2018-05-04 13:17:05 +08:00
base64_filter_encoding.yaml base64 filter: Added ability to specify encoding (#39714) 2018-05-05 09:16:58 +10:00
command-support-argv.yaml Fixes #19392: allow commands to be specified as lists. new syntax is documented as well. (#40261) 2018-05-16 13:37:39 -07:00
copy-files-default-follow.yaml Fix copy to only follow symlinks for files in the non-recursive case 2018-04-20 10:04:24 -07:00
copy-no-chmod.yaml Add changelog for 40099 2018-05-14 13:23:04 -07:00
copy-recursive-copy.yml Add changelog for recursive copy fix 2018-05-16 10:37:05 -07:00
encoding-docs-plugin-parsing.yaml Fix encoding issue when parsing plugin examples 2018-05-08 12:21:52 -07:00
file-disallow-src.yaml More file refactoring (#40114) 2018-05-16 10:41:11 -07:00
file-nonexistent-link.yaml Fix for file module with symlinks to nonexistent target (#39635) 2018-05-03 17:50:43 -07:00
file-nonexitent-link-recurse.yaml Fix for file module with recursive permission setting and broken symlinks 2018-05-03 17:54:34 -07:00
file-succeed-if-already-absent.yaml Add changelog for file removal race 2018-04-30 09:12:40 -07:00
gem-custom-home.yaml Add the ability to specify an install_dir to the gem module (#38195) 2018-05-21 09:55:43 -04:00
grafana-deprecation-warnings.yaml Add changelog entry for grafana base64 port 2018-04-17 06:51:59 -07:00
includes.yaml Use updated task, instead of original, non-merged included_file._task (#39762) 2018-05-07 10:01:35 -05:00
mode-preserve.yaml Fixes for mode=preserve (#39343) 2018-04-26 07:14:37 -07:00
onepassword-lookup.yaml 1Password lookup plugin (#37207) 2018-05-17 17:29:47 -04:00
pause-ctrl-c.yaml Fix ctrl+c in pause module and add tests (#40134) 2018-05-21 10:04:43 -04:00
py36-spwd.yaml fixes issue 39472: (#40341) 2018-05-17 17:22:40 -04:00
template-filename-encoding.yaml Add a changelog for filename encoding in template action fix 2018-04-28 09:17:16 -07:00
user-expires.yaml Only change expiration date if it is different (#38885) 2018-05-01 11:19:01 -04:00
v2.6.0a1_catchup.yaml bring changelog/frgaments to devel 2018-04-09 17:56:55 -07:00
win_file-special-char-fix.yaml Added changelog fragment for win_file special char fix 2018-04-27 08:07:01 +10:00
win_get_url-ftp-support.yaml win_get_url: Fixed a few issues with using FTP and added tests (#39646) 2018-05-04 08:39:37 +10:00
win_module_utils_sid-conversion.yaml Ansible.ModuleUtils.SID - allow SID as an input to allow people to specify well know SIDs instead of the name (#39400) 2018-04-30 16:18:25 +10:00
win_template-dest-dir-fix.yaml win_template: fix issue where dest was specified as a directory (#39887) 2018-05-15 09:59:51 +10:00
win_updates_typo_whitelist_fix.yaml win_updates: fix typo with download failure and whitelist on multiple updates (#40283) 2018-05-16 18:04:58 -04:00
window_become-better-errors.yaml become win: better error messages and docs update (#39936) 2018-05-15 09:33:36 +10:00
windows-deprecation-removal.yaml windows: removed deprecated features in 2.6 (#38930) 2018-04-26 06:13:37 +10:00
winrm-encoding-fix Add changelog entry for winrm encoding fix 2018-04-25 15:00:11 -07:00
yaml-callback-unicode.yaml Changelog entry for https://github.com/ansible/ansible/pull/40188 2018-05-15 15:29:36 -07:00