ansible/changelogs/fragments
David Shrewsbury bf98f031f3
Sanitize URI module keys with no_log values (#70762)
* Add sanitize_keys() to module_utils.

* More robust tests

* Revert 69653 change

* Allow list or dict

* fix pep8

* Sanitize lists within dict values

* words

* First pass at uri module

* Fix insane sanity tests

* fix integration tests

* Add changelog

* Remove unit test introduced in 69653

* Add ignore_keys param

* Sanitize all-the-things

* Ignore '_ansible*' keys

* cleanup

* Use module.no_log_values

* Avoid deep recursion issues by using deferred removal structure.

* Nit cleanups

* Add doc blurb

* spelling

* ci_complete
2020-07-22 14:49:37 -05:00
..
565_default_callback.yml default_callback: Move 'check_mode_markers' in doc_fragments (#70228) 2020-06-23 16:26:09 -04:00
32386_debconf_password.yml debconf: add a note about no_log usage (#70738) 2020-07-20 21:08:13 +05:30
38760-slackware-os-dist.yml Handle Slackware OS version strings containing a plus (“+”) (#68142) 2020-07-17 16:39:26 -04:00
43739_dragonflybsd_disto.yml distribution: Add support for DragonFly (#70748) 2020-07-21 13:47:11 -04:00
63105-wcswidth.yml
65262_ansible_inventory.yml Suppress warning for user directory in ansible-inventory (#65344) 2020-07-02 16:22:21 -04:00
68275-vault-module-args.yml Allow single vault encrypted values to be used directly as module parameters. Fixes #68275 (#70607) 2020-07-14 11:56:26 -04:00
69352-netbsd-virtual-facts.yml Make netbsd virtualization facts more specific (#70467) 2020-07-07 17:28:13 -05:00
69463-fix-apt_repository-typeerror- instancemethod.yaml Fixed TypeError instancemethod expecting at least 2 arguments (#69463) 2020-07-02 00:01:31 -04:00
69578-shell-remote_tmp-quoting.yaml Fix missing quoting for remote_tmp in second mkdir of shell module. Issue #69577 (#69578) 2020-07-20 11:25:29 -05:00
70017-avoid-params-to-callable-checkers.yml
70042-dnf-repository-hotfixes.yml Add new option for YUM4/DNF repositories (#70042) 2020-06-30 15:48:36 -04:00
70045-ansible-doc-yaml-anchors.yml ansible-doc: avoid problems with YAML anchors when formatting man page (#70045) 2020-06-30 15:33:44 -04:00
70046-ansible-doc-description-crash.yml ansible-doc man formatter: fail with better error message when description isn't there (#70046) 2020-07-06 13:29:03 -04:00
70056-add-a-param-to-apt-module-to-avoid-unintended-uninstalls.yml apt - add fail_on_autoremove option to avoid unintended package removals (#70056) 2020-06-30 09:53:14 -04:00
70099-make-apt-errors-more-transparent.yaml apt - make errors more transparent (#70099) 2020-07-06 12:20:09 -04:00
70122-improve-error-message-ssh-client-is-not-found.yml Improve error message when ssh client is not found on the host (#70122) 2020-06-29 17:26:19 -04:00
70148-galaxy-role-info.yaml Fix galaxy role info bug to support multiple roles (#70148) 2020-06-23 16:57:25 -04:00
70168-fix-delegate_facts-without-interpreter-set.yml Fix delegate_facts with interpreter not being set (#70293) 2020-06-30 15:49:09 +02:00
70238_selector.yml basic: use PollSelector implementation (#70352) 2020-07-22 09:18:21 +05:30
70244-selinux-special-fs.yml Fix string/bytestring comparsion in m_u.basic (#70439) 2020-07-07 11:48:05 -04:00
70256_stat_colon_split.yml stat: Handle colon in filename (#70259) 2020-06-25 14:21:50 -05:00
70258-hash-filter-fail-unsupported-type.yml hash filter - fail when unsupported type is passed as an argument (#70292) 2020-06-25 14:55:21 -05:00
70261_pipe_lookup.yml pipe: update docs for Popen with shell=True usage (#70596) 2020-07-13 21:40:52 +05:30
70344-plugin-deprecation-collection-name.yml Top-level deprecation of plugin did not get collection_name added when deprecating by version (#70344) 2020-06-29 11:58:54 -07:00
70375-galaxy-server.yml Use the first galaxy server supporting v1 for roles (#70375) 2020-07-01 14:58:35 -05:00
70426-allow-non-ascii-chars-in-cron.yml cron - Allow non-ascii (UTF-8) chars in cron file paths and jobs (#70426) 2020-07-21 15:00:21 -04:00
70437-ssh-args.yml ssh connection - use get_option() rather than _play_context (#70438) 2020-07-02 15:04:58 -04:00
70449-facts-add-dst-timezone.yml Add a new date_time fact to provide DST timezone 2020-07-14 18:22:51 +02:00
70465-assemble-fix-decrypt-argument.yaml Fix decrypt argument in assemble module (#70465) 2020-07-09 15:24:12 -04:00
70475-modify-module.yaml Speedup modify module (#70475) 2020-07-09 10:22:26 -05:00
70484-bool-ansible-become.yaml Make sure ansible_become treated as a boolean (#70484) 2020-07-08 14:53:38 -04:00
70492-replace-filename-with-file-in-apt_key.yml Replace filename with file in apt_key (#70492) 2020-07-10 12:42:49 -04:00
70507-validate-null-author.yaml Fix ansible-test error in community.aws (#70507) 2020-07-08 15:17:12 -05:00
70525-setuptools-disutils-reorder.yml Fix building Ansible dist w/ setuptools>=48,<49.1 (#70525) 2020-07-13 17:16:26 -04:00
70583_datetime_date_in_module_result.yml Support datetime.date object in module result (#70595) 2020-07-14 11:42:40 -04:00
70587-package_facts-apk.yml add alpine apk package manager to package_facts [wip] (#70587) 2020-07-15 12:40:25 -04:00
70600-user-module-dont-create-home-when-create_home-is-false.yml user - Create home and parent directories only when requested (#70600) 2020-07-21 15:50:44 -04:00
70640-find-empty-excludes.yml Don't treat empty excludes as a match. Fixes #70640 (#70710) 2020-07-17 17:34:24 -04:00
70649_time_clock.yml api: time.clock compatible code (#70650) 2020-07-16 12:24:22 +05:30
70683-terminal-ansi-re.yaml Document existing ansi_re sequences and add ESC[m (#70683) 2020-07-22 08:56:21 -04:00
70762-sanitize-uri-keys.yml Sanitize URI module keys with no_log values (#70762) 2020-07-22 14:49:37 -05:00
70784-vault-is-string.yml Ensure single vaulted values aren't counted as sequences. Fixes #70784 (#70786) 2020-07-21 16:48:35 -05:00
ansible-boilerplate.yml
ansible-doc-collection-name.yml ansible-doc: include collection name in text output (#70401) 2020-07-10 22:52:47 +02:00
ansible-galaxy-stdout.yml Improve ansible-galaxy STDOUT messages for collections (#70040) 2020-06-29 15:18:30 -04:00
ansible-test-cleanup-pylint-config.yml
ansible-test-coverage-code-cleanup.yml Code cleanup for ansible-test coverage support. 2020-06-24 17:39:35 -07:00
ansible-test-plugin-classification.yml Update ansible-test change detection for plugins. 2020-07-13 18:28:59 -07:00
ansible-test-pylint-plugin-name.yml
ansible-test-rhel-requirements.yml Pin ansible-test requirements for RHEL. 2020-06-23 11:52:25 -07:00
ansible-test-sanity-ansible-doc.yml Test netconf plugins in ansible-doc sanity test. 2020-06-24 15:53:32 -07:00
ansible-test-sanity-importer-cleanup.yml Code cleanup in the import sanity test. 2020-06-23 23:09:00 -07:00
ansible-test-sanity-yamllint-lineno.yml
ansible-test-virtualenv-fix.yml Fix ansible-test virtualenv management. 2020-07-14 01:26:06 -07:00
better_winrm_putfile_error.yml try to capture better winrm/put_file error (#70508) 2020-07-10 15:37:52 -04:00
changelog-yaml.yml Include changelogs/changelog.yaml in distribution. (#70260) 2020-06-24 11:38:20 -05:00
collection-ad-hoc.yml Add collection path in CLI version info (#68633) 2020-06-25 01:58:56 -04:00
collection_meta_use_libyaml.yml misc collection metadata fixes (#70403) 2020-07-01 14:09:21 -04:00
command-warnings-deprecation-2.yml command warnings: don't send the param from action (#70531) 2020-07-09 14:13:10 -04:00
command-warnings-deprecation.yml Deprecate command warnings feature (#70504) 2020-07-07 18:40:38 -05:00
constants-deprecation.yml Remove some constants.py deprecated items (#70466) 2020-07-07 18:41:19 -05:00
crypt-oserror.yml Throw AnsibleError instead of OSError, py3.9 crypt (#70246) 2020-06-24 13:50:28 -05:00
csvfile-parse_kv.yml csvfile: use parse_kv() for args, add tests (#70550) 2020-07-10 16:21:03 -05:00
delegate_has_hostvars.yml Allow hostvars delegation (#70331) 2020-07-22 11:13:57 -04:00
deprecation-callback-get_item.yml Nuke _get_item() from callback, deprecated 2.11 (#70233) 2020-06-23 12:03:27 -04:00
deprecation-strategy-SharedPluginLoaderObj.yml Nuke strategy.SharedPluginLoaderObj, depr. 2.11 (#70235) 2020-06-23 13:09:26 -04:00
deprecation-systemd-user.yml
deprecation-taskexecutor-squash.yml
display-stdout-column-width.yml display: use stdout for column width (#70199) 2020-06-25 12:57:24 +05:30
distribution_support_parrot.yml Add support for Parrot Linux, a Debian derivate (#69158) 2020-06-29 20:22:44 +05:30
fix_lp_flat.yml fix flatten handling of nulls/nones (#70141) 2020-07-01 18:52:03 -04:00
fixup_perms2-cleanup.yml Refactor _fixup_perms2 to remove way-nested logic (#70701) 2020-07-20 18:46:47 -05:00
git-add-single_branch.yml git - add single_branch option (#28465) 2020-06-29 15:40:54 -04:00
handle_undefined_in_type_errors_filters.yml Make filter type errors 'loop friendly' (#70417) 2020-07-10 18:49:57 -04:00
module_utils_finder_refactor.yml refactor Python module_utils locator (#70610) 2020-07-16 17:57:47 -07:00
pause-catch-error-when-no-std-exists.yml pause - fix curses.setupterm() error (#47851) 2020-06-29 10:37:40 -04:00
plugin-loader-cleanup.yml
plugin-loader-collection-name.yml plugin loader: return collection name; ansible-doc: handle ansible.builtin correctly (#70026) 2020-07-11 00:24:08 +02:00
remove_contradiction.yml dont recommend copy content in template (#70658) 2020-07-15 13:16:56 -05:00
runtime-splunk-redirect.yml fix runtime.yml splunk.enterprise_security -> splunk.es (#70305) 2020-06-25 18:34:11 +01:00
syslog-prettier-error.yml Throw a prettier error in m_u.basic syslog (#70312) 2020-07-01 09:28:48 -05:00
test-ansible-runner-pin-psutil.yml fix typo in changelog (#70673) 2020-07-15 18:45:44 -05:00
toml-no-preview.yml Remove preview status from TOML inventory (#70770) 2020-07-20 17:47:29 -04:00
update-conditionals-bare-vars-default.yml Update default from True to False for CONDITIONAL_BARE_VARS (#70709) 2020-07-20 09:29:31 -05:00
v2.11.0-initial-commit.yaml
validate-modules-ps-doc-blacklist.yaml ansible-test - do not validate blacklisted ps modules (#70376) 2020-07-01 07:59:53 +10:00
varnames-error-grammar.yml varnames: add tests, fix exception grammar (#70573) 2020-07-10 21:04:02 -05:00
win_async_full_path.yml win async - use full path for powershell (#70703) 2020-07-18 06:08:29 +10:00
win_setup-redirection.yaml
winrm_kinit_args.yaml winrm - Added kinit_args to control the args for kinit calls (#70624) 2020-07-14 12:05:11 -04:00
with_seq_example.yml with_sequence: example using vars (#69369) 2020-07-01 16:12:48 -04:00