ansible/changelogs/fragments
Sam Doran 264e08f21a
user - properly handle password and password lock when used together (#73016)
Do the right thing on Linux when password lock and a password hash are provided by writing
out the password hash prepended by the appropriate lock string rather than using -U and -L.
This is the correct way to set and lock the account in one command.

On BSD, run separate commands as appropriate since locking and setting the password cannot 
be done in a single action.

FreeBSD requires running several commands to get the account in the desired state. As a result,
the rc, output, and error from all commands need to be combined and evaluated so an accurate
and complete summary can be given at the end of module execution.

* Improve integration tests to cover this scenario.
* Break up user integration tests into smaller files
* Properly lock account when creating a new account and password is supplied

* Simplify rc collection in FreeBSD class
  Since the _handle_lock() method was added, the rc would be set to None, which could make
  task change reporting incorrect. My first attempt to solve this used a set and was a bit too
  complicated. Simplify it my comparing the rc from _handle_lock() and the current value of rc.

* Improve the Linux password hash and locking behavior
  If password lock and hash are provided, set the hash and lock the account by using a password
  hash since -L cannot be used with -p.

* Ensure -U and -L are not combined with -p since they are mutually exclusive to usermod.

* Clarify password_lock behavior.
2021-01-11 11:42:35 -05:00
..
565_default_callback.yml default_callback: Move 'check_mode_markers' in doc_fragments (#70228) 2020-06-23 16:26:09 -04:00
14681-allow-callbacks-from-forks.yml Allow callbacks from forks (#70501) 2020-08-17 10:51:01 -05:00
16949-global-skipped-result-flag-looped-tasks.yml Set global skipped result flag for looped tasks (#67847) 2020-08-28 08:01:26 +02:00
17268-inventory-hostnames.yml Use InventoryManager for inventory_hostnames lookup (#71573) 2020-09-02 15:42:09 -05:00
22599_svn_validate_certs.yml subversion Give subversion module a validate_certs option (#70890) 2020-07-27 14:18:54 -04:00
23958-cleanup.yml Ensure we clean up if an exception kills strategy.run. Fixes #23958 (#71513) 2020-09-03 15:09:08 -04:00
32143-pause-background-hangs.yml pause - do not hang if run in the background (#72065) 2020-11-12 12:22:57 -05:00
32174-normalize-None-quote.yml Normalize how None is handled in quote filter. Fixes #32174 (#71473) 2020-08-27 15:42:56 -04:00
32386_debconf_password.yml debconf: add a note about no_log usage (#70738) 2020-07-20 21:08:13 +05:30
37132-delegate-to-loop-context.yml Ensure delegate vars calculation has correct loop context. Fixes #37132 (#71477) 2020-10-12 14:21:15 -05:00
38182_subelements.yml subelements: Clarify parameter docs (#71177) 2020-08-18 12:03:28 -04:00
38760-slackware-os-dist.yml Handle Slackware OS version strings containing a plus (“+”) (#68142) 2020-07-17 16:39:26 -04:00
40522-unarchive-add-include.yml unarchive - add include option (#40522) 2020-12-07 12:49:41 -05:00
43739_dragonflybsd_disto.yml distribution: Add support for DragonFly (#70748) 2020-07-21 13:47:11 -04:00
45475_galaxy.yml galaxy: handle plus sign in user token appearing in role url (#73057) 2021-01-06 10:50:44 -05:00
46169-non-native-template-module.yml Force template module to use non-native Jinja2 (#68560) 2020-09-03 09:01:34 +02:00
50909-min-max-attrs.yml Add optional attribute arg for min and max filters (#50909) 2020-10-05 10:40:37 -04:00
52229-vault-python3-binary-stdin.yml vault: Read stdin data as binary on python3 (#52229) 2020-12-09 09:46:32 +01:00
55152-add-more-info-to-AnsibleUndefinedVariable.yml Provide more information in AnsibleUndefinedVariable (#71666) 2020-09-22 09:38:53 -04:00
58752_argument_aliases.yml basic: Add name of aliases in error message (#69427) 2020-07-23 16:02:18 +05:30
60882-keyed_groups-leading-separator-toggle.yaml Add a toggle for the leading separator for keyed_groups (#60882) 2020-10-23 15:57:44 -04:00
61234-yum-dnf-version-comp-doc.yml Update yum/dnf module docs to include version comp (#72763) 2020-12-11 10:31:19 -05:00
61369_get_url.yml [get_url] skip checksum during --check (#66700) 2020-12-22 21:34:42 +05:30
62136_strip_spaces_from_action_names.yml Strip spaces in module names in explicit actions (#71040) 2020-08-03 11:30:45 -04:00
63105-wcswidth.yml
63378_find_module_regex_whole_file.yml find: Allow reading whole file for contains regex (#71083) 2020-08-04 12:49:45 -05:00
63417-unique-filter-preserve-order.yml Ensure Ansible's unique filter preserves order (#67856) 2020-11-23 08:55:18 +01:00
64469_git_no_raw.yml git: verify, only use --raw when we need it (#70900) 2020-07-29 10:45:51 -05:00
65262_ansible_inventory.yml Suppress warning for user directory in ansible-inventory (#65344) 2020-07-02 16:22:21 -04:00
65710-find-include-parent.yml Explicitly get the include task, and not assume it is the parent (#72378) 2020-10-29 15:15:18 -04:00
65812-paramiko-attribute-error.yml Fix reset_connection paramiko, winrm, psrp (#72688) 2020-12-09 12:57:56 -06:00
66132_dnf_show_pkgs_in_check_mode.yml [dnf] show installations/removals in check_mode (#70892) 2020-07-28 11:23:55 -04:00
66147_rhev_vdsm_vdsmd.yml RHEV virt facts: Detect vdsmd in addition to vdsm (#70901) 2020-07-28 11:35:34 -04:00
66304-facts_containerd.yml [virt facts] recognize containerd as a container (#72210) 2020-10-20 10:39:13 -05:00
67508-meta-task-tags.yaml Allow meta tasks to use tags (#67508) 2020-08-21 11:08:49 -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
68402_galaxy.yml galaxy: Add examples for galaxy section in ansible.cfg (#70931) 2020-08-21 12:17:18 -04:00
68551_allow_list_of_filters_for_the_setup_module.yml Allow list of filters for the setup module (#68551) 2020-09-09 20:40:48 +02:00
68605-ansible-error-orig-exc-context.yml Add orig_exc context to error messages (#72677) 2020-11-20 05:40:22 +10:00
68770_cache_adjudicator_flush.yml Make cache adjudicator's flush call plugin flush (#70987) 2020-08-03 17:16:15 -05: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
69640-file_should_warn_when_path_and_owner_or_group_dont_exist.yml file: module should warn in check_mode when path and owner/group don't exist (#69640) 2020-09-03 09:11:50 -04:00
69848-fix-rerunning-tagged-roles.yml Add implicit role_complete block instead of role._eor (#72208) 2020-12-09 09:53:01 +01: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
70284-facts-get-nvme-serial-from-file.yml Get serial number of NVMe device without sg_inq (#70284) 2020-07-24 00:35:10 -05:00
70318-dnf-add-nobest-option.yml dnf: Add nobest option (#70318) 2020-07-27 12:02:07 +02:00
70319-reduce-ignored-module-sanity-tests.yml Rename to ansible-core (#72594) 2020-11-13 15:42:10 -06:00
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
70524-fix-download-collections.yaml fix downloading collections in git repos and tar.gz artifacts (#70524) 2020-07-30 13:55:29 -04: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
70687-improve-deprecation-message-bare-variable.yaml Improve proposed fix for bare variables (#70687) 2020-08-19 00:55:30 +02:00
70690-async-interpreter.yml Fix async interpreter parsing (#72636) 2020-12-09 11:41:45 -06:00
70704-void-linux-reboot.yml reboot - fix Void Linux (#70704) 2020-07-27 09:39:36 -04:00
70762-sanitize-uri-keys.yml Add CVE reference to changelog for PR 70762 (#71151) 2020-08-07 10:55:09 -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
70831-skip-literal_eval-string-filter-native-jinja.yml Skip literal_eval for string filters results in native jinja. (#70988) 2020-08-11 10:19:49 +02:00
70854-dnf-mutually-exclusive-filters.yml [dnf] accumulate update filters (#71726) 2020-09-15 11:36:18 -04:00
70869-ansible-test-validate-modules-version-added.yml validate-modules: fix version_added validation for top-level, fix error codes (#70869) 2020-07-28 10:10:35 -05:00
70887_galaxy_token.yml galaxy: Handle token as dict while loading using yaml (#70911) 2020-12-21 14:53:00 -05:00
70905_iptables_ipv6.yml iptables: Add a note about ipv6-icmp (#70915) 2020-07-30 14:16:43 -05:00
70922-fix-block-in-rescue.yml Fix play stats when rescue block is a child block (#70922) 2020-08-18 11:20:55 +02:00
70984-templating-ansibleundefined-in-operator.yml Emit proper error for x in y when y is undefined (#70990) 2020-07-30 15:57:01 -04:00
71007_callback_on_meta.yml Make it so callback plugins can act on implicit/explicit meta tasks (#71009) 2020-08-18 16:56:48 -05:00
71073-fortimanager-httpapi-redirect.yml Fix fortimanager httpapi redirect (#71073) 2020-08-04 05:42:46 +01:00
71097-ansible-test-acme-container.yml ansible-test: bump acme test container version to 2.0.0 (#71097) 2020-08-07 09:34:52 -07:00
71107-encryption.yml Updates for password hashing (#71120) 2020-08-26 14:54:38 -05:00
71184-allow-non-yaml-examples.yml Add support for non-yaml EXAMPLES (#71184) 2020-08-12 09:17:45 -05:00
71197-systemctl-ignore-message.yaml systemd - supports new systemctl output message for chroot (#71197) 2020-08-17 12:09:07 -04:00
71205_get_url_allow_checksum_file_url.yml get_url - Allow checksum file to be local file:// url (#71205) 2020-08-17 12:21:15 -04:00
71214-add-vars-variable-for-delegated-vars.yaml VariableManager - add the 'vars' key before getting delegated variables (#71214) 2020-10-02 15:13:56 -04:00
71240-gluster-modules-redirect.yml Redirect gluster modules to gluster.gluster. (#71240) 2020-08-12 23:23:27 -07:00
71257-strftime-float.yml epoch can be a float with strftime filter. Fixes #71257 (#71314) 2020-08-17 13:46:49 -05:00
71277-include_tasks-show-name-with-free-strategy.yml [default callback] Show include_tasks task banner (#71821) 2020-09-22 11:40:12 -04:00
71279-skip-conflict-check.yml Don't do conflict check on sdist and egg_info (#71310) 2020-08-17 13:45:41 -05:00
71306-fix-exit-code-no-failure.yml _check_failed_state: always use the current/nested state (#71347) 2020-08-26 07:07:34 +02:00
71307-toml-dumps-unsafe.yml Allow the TOML inventory to dump unsafe. Fixes #71307 (#71309) 2020-08-17 13:46:13 -05:00
71355_execute_meta_skip_reason.yml Add skip_reason to meta task skips (#71355) 2020-08-20 13:48:10 -05:00
71385-enhance-container-reporting-linux-vfacts.yml Adding check to ensure 'container' get's added to guest_tech when appropriate (#71385) 2020-09-28 14:21:44 -05:00
71420_get_url.yml get_url: Handle same SHA sum for downloaded files (#71435) 2020-09-01 09:55:08 -04:00
71496-iptables-reorder-comment-position.yml iptables: Reorder comment postition (#71496) 2020-11-09 19:40:55 +01:00
71528-systemd-capbpf-workaround.yml systemd - fix issue with capbpf and newer kernel (#72337) 2020-10-26 13:53:31 -04:00
71528-systemd-improve-unit-searching.yml systemd - account for templated unit files when searching for service (#72702) 2020-12-02 21:51:45 -05:00
71528-systemd-list-unit-files.yml systemd - use list-unit-files rather than list-units (#72363) 2020-10-27 17:43:36 -04:00
71559-fix-distribution-fact-sles4sap.yaml fix distribution fact for SLES4SAP (#71559) 2020-09-30 10:52:41 -04:00
71609-is_string-vault.yml AnsibleVaultEncryptedUnicode should be considered a string (#71609) 2020-09-03 14:54:00 -05:00
71636_distro.yml distro: Add support for Pardus distribution (#71663) 2020-09-15 09:47:24 -04:00
71679-ansible-test.yml ansible-test: improve version number validation, validate some semantic versioning properties (#71679) 2020-09-29 13:33:45 -07:00
71704_selector.yml basic: Handle exception in default selector (#72101) 2020-10-06 11:25:51 -04:00
71722-fix-default-connection-timeout.yaml Fix passing the connection timeout to connection plugins (#71722) 2020-09-15 11:34:11 -04:00
71735-deprecation-tagging.yml Add deprecation collection name to plugin options (#71735) 2020-10-02 09:43:23 -04:00
71739-remove-em-dash-from-pytest-config.yml Remove em dash from the pytest configuration file 2020-09-14 09:02:48 -07:00
71824-action-fqcns.yml Fix missing ansible.builtin FQCNs in hardcoded action names (#71824) 2020-11-03 08:51:31 -05:00
71825-close-file-descriptor-after-building-cert-chaing.yml Close file descriptor of temporary file after building certificate chain (#71825) 2020-09-30 20:43:24 +02:00
71903-unarchive-gid-cast.yml [unarchive] work on older RHEL with group: <gid> (#72098) 2020-10-06 11:25:03 -04:00
71905_bump-cloudstack-test-container.yml test: cloudstack: Use test-container 1.4.0 (#71905) 2020-09-24 11:58:37 -07:00
71920-fix-templating-recursion-error.yml Only apply the unroll wrapper once (#72003) 2020-09-30 09:15:28 +02:00
71921-raise-bytes-for-binary-test.yml adds changelog for already-merged PR (#71947) 2020-09-25 14:14:17 -04:00
71928-ensure_type-dict.yml Validate plugin option type 'dict' / 'dictionary' (#71928) 2020-09-29 17:16:14 -04:00
71966-ansible-doc-plugin-name.yml ansible-doc: show correct plugin name (#71966) 2020-09-28 10:40:33 -05:00
72025-fact-add-uptime-to-openbsd.yml WIP: OpenBSD: add uptime to gather_facts (#72025) 2020-10-01 15:34:40 -04:00
72055-blockinfile-fix-insert-after-line-no-linesep.yml blockinfile - properly insert block when no trailing new line exists (#72350) 2020-10-27 10:34:09 -05:00
72073-service_facts-aix-src.yml service_facts: return service state information on AIX (#72073) 2020-10-13 11:28:59 -04:00
72170-action-loader-collection-list.yml Ensure we call action_loader.get with collection_list (#72206) 2020-10-19 09:54:24 -05:00
72197-upgrade-test-ansible-runner.yml Update ansible-runner tests version and deps (#72197) 2020-11-18 11:00:04 -05:00
72276-provide-better-vault-error.yml Provide better decryption errors for single vault values (#72362) 2020-11-18 14:25:32 -06:00
72315-fact-caching-relative-to-config.yml Use type 'path' for fact_caching_connection in jsonfile cache plugin (#72317) 2020-10-27 10:10:13 -05:00
72316-dnf-filtering.yml Add changelog (#72502) 2020-11-05 12:50:44 -05:00
72322-wait-for-handle-errors.yml wait_for - ignore psutil related errors (#72401) 2020-10-29 21:40:31 -04:00
72331-truenas-rc-major-version.yml [facts] fix version facts on FreeBSD RC/PRERELEASE (#73020) 2021-01-05 10:16:59 -05:00
72411-fips-mode-ansible-test.yml Switch to hashlib.sha256() for ansible-test (#72411) 2020-12-01 13:14:20 -05:00
72428-action-groups-docker-k8s.yml Adjust action groups to moved modules (#72428) 2020-11-05 10:13:51 +00:00
72511-always-prepend-role-to-task-name.yml Fix task get_name to always prepend the role name (#72511) 2020-11-06 11:46:58 -05:00
72516-fix-aix-network-facts.yml Fix AIX networks facts when nestat is either missing or has incorrect permissions (#72516) 2020-11-10 10:07:28 -05:00
72545_fix_facts_value_empty_key.yml Fix parsing of values when using an empty string as key (#57132) (#72545) 2020-11-20 19:22:55 +01:00
72546-unarchive-returndoc.yml add return documentation for unarchive. (#72546) 2020-11-10 16:27:39 -06:00
72623-ansible-test-unicode-paths.yml ansible-test sanity: fix UnicodeDecodeError for --python 2.7 --docker (#72623) 2020-12-04 12:12:14 -05:00
72697-improve-config-deprecations.yml Improve deprecations (#72697) 2020-12-04 14:50:32 -05:00
72699-validate-modules-default-for-bools.yml The implicit default for type=bool options is not 'false', but 'none' (#72699) 2020-12-04 12:13:14 -05:00
72745-import_playbook-deprecation-extra-params.yml import_playbook - change additional params to deprecation (#72987) 2020-12-17 14:14:58 -05:00
72754-extract-emb-func.yaml Extract embedded function to RoleMixin method and add tests (#72754) 2020-12-07 13:07:23 -05:00
72809-dnf-remove-NV.yml [dnf] Make "remove" filtering closer to dnf CLI (#73033) 2021-01-07 11:32:06 -06:00
72873-fix-fileglob-ordering.yml Fix fileglob parameter order bug (#72879) 2020-12-08 16:31:34 +01:00
72894-add-alinux-hostname-module-support.yml Add alinux hostname module support (#72894) 2020-12-08 16:42:42 +01:00
72928_adding_multiport_support.yml iptables: Adding multiport module support (#72928) 2020-12-14 10:23:54 -05:00
72979-fix-inventory-merge-hash-replace.yaml Pass the top level dictionaries to combine_vars (#72979) 2020-12-16 11:23:23 -05:00
72992-user-account-lock-always-changes.yml user - properly handle password and password lock when used together (#73016) 2021-01-11 11:42:35 -05:00
72993-ansible-doc-has_action.yml ExecutionPolicy default value is RemoteSigned (#72993) 2021-01-04 15:41:54 -05:00
73120-rolemetadata-argspecs.yml Add support for argument_specs attribute to RoleMetadata class (#73120) 2021-01-07 11:41:46 -05:00
322214-hostname-macos-support.yml hostname - add macOS (#54439) 2020-10-27 17:30:54 -04:00
add_keywords_to_ansible_doc.yml show keyword documentation in ansible-doc (#72476) 2020-11-09 09:55:17 -05:00
added_existing_nocolor.yml Added NO_COLOR as config option (#73105) 2021-01-07 15:00:31 -05:00
ansiballz-remove-excommunicate.yaml ansiballz - remove deprecated excommunicate command (#70921) 2020-07-29 12:05:12 -04:00
ansible-base-update-containers.yml [ansible-test] use newer container images (#72126) 2020-11-09 13:04:44 -06: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-doc-formats.yml Update ansible doc formats (#71070) 2020-08-05 10:53:25 -07:00
ansible-doc-has_action.yml ansible-doc: export has_action when --json is used (#72359) 2020-10-30 10:51:54 -04:00
ansible-galaxy-stdout.yml Improve ansible-galaxy STDOUT messages for collections (#70040) 2020-06-29 15:18:30 -04:00
ansible-test-acme-test-plugin.yml Fix container discovery for the acme test plugin. 2020-11-09 14:11:12 -08:00
ansible-test-azp-agent-temp-dir.yml Fix ansible-test Azure Pipelines container auth. 2020-10-14 12:35:11 -07:00
ansible-test-azp-change-detection.yml Fix Azure Pipelines change detection. (#72824) 2020-12-03 09:19:03 -08:00
ansible-test-azp-resource-prefix.yml CI provider fixes for ansible-test. (#71929) 2020-09-24 17:34:07 -07:00
ansible-test-centos6-eol.yml [centos6] update container for EOL 2020-12-02 12:17:05 -08:00
ansible-test-change-classification.yml CI provider fixes for ansible-test. (#71929) 2020-09-24 17:34:07 -07:00
ansible-test-cleanup-pylint-config.yml
ansible-test-collection-classification.yml Improve ansible-test classifications for collections (#72353) 2020-11-02 10:44:51 -08:00
ansible-test-collection-constraints.yml Support collection constraints in ansible-test. 2020-10-08 12:20:19 -07:00
ansible-test-constraints-cryptography-old-openssl.yml [ansible-test] Limit cryptography to <3.2 (#72342) 2020-10-26 11:39:37 -05:00
ansible-test-constraints-cryptography.yml Fix cryptography constraints in ansible-test. (#72914) 2020-12-09 10:46:05 -08:00
ansible-test-container-ip-lookup.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-coverage-code-cleanup.yml Code cleanup for ansible-test coverage support. 2020-06-24 17:39:35 -07:00
ansible-test-coverage-combine-export.yml Add coverage exporting to ansible-test 2020-11-09 22:34:05 -08:00
ansible-test-coverage-py26.yml Fix ansible-test coverage traceback. (#71446) 2020-08-25 21:23:44 -07:00
ansible-test-cryptography-refactor.yml Refactor ansible-test cryptography install code. 2021-01-07 09:04:33 -08:00
ansible-test-docker-default-network.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-docker-detection-fix.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-docker-not-localhost.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-docker-socket.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-endpoint-update.yml Update ansible-test remote endpoint handling. (#71413) 2020-08-24 15:17:03 -07:00
ansible-test-fedora33.yml [ansible-test] Add Fedora 33 support and drop F31 2021-01-05 20:48:08 -08:00
ansible-test-freebsd12-2.yml [ansible-test] first attempt at freebsd 12.2 2020-11-09 12:09:53 -06:00
ansible-test-macos-10.15.yml Support macOS 10.15 for ansible-test --remote. 2020-08-27 15:48:11 -07:00
ansible-test-network-container-search.yml Fix ansible-test handling of user-defined docker networks. (#72256) 2020-10-22 18:45:03 -07:00
ansible-test-parallels-endpoint.yml Use new endpoint for Parallels based instances. 2020-09-01 13:20:20 -07:00
ansible-test-plugin-classification.yml Update ansible-test change detection for plugins. 2020-07-13 18:28:59 -07:00
ansible-test-podman-json-format.yml [ansible-test] attempt to work around podman (#72096) 2020-10-05 20:13:52 -05:00
ansible-test-pylint-plugin-name.yml
ansible-test-pylint-python-3.8-3.9.yml Update ansible-test pylint Python support. (#72972) 2020-12-15 10:27:32 -08:00
ansible-test-pytest-cap-revert.yml fix collection package root location under pytest >=6.0.0 (#70963) 2020-08-03 17:31:32 -07:00
ansible-test-pytest-cap.yml Cap pytest version to avoid relative import issue. 2020-07-28 14:51:39 -07:00
ansible-test-relative-import-analysis.yml Fix ansible-test relative import analysis. 2020-07-30 08:05:28 -07:00
ansible-test-rhel-requirements.yml Pin ansible-test requirements for RHEL. 2020-06-23 11:52:25 -07:00
ansible-test-runtime-dates-versions.yml Compare removal and deprecation dates and versions in runtime metadata against current version and today (#72625) 2020-12-15 09:05:38 -05: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-validate-modules-file-common-args.yml Fix processing of add_file_common_args=True when argument_spec is not specified as kwarg. (#72334) 2020-10-27 10:25:18 -05:00
ansible-test-venv-virtualenv-fallback.yml ansible-test - prefer venv over virtualenv on Python 3 (#73000) 2020-12-17 10:51:42 -05:00
ansible-test-virtualenv-fix.yml Fix ansible-test virtualenv management. 2020-07-14 01:26:06 -07:00
ansible-test-virtualenv-install.yml ansible-test - No virtualenv install on Python 3 2021-01-07 20:12:39 -08:00
arg_spec-check_arguments-handle_aliases.yml arg_spec - rework _check_arguments() (#72447) 2020-11-18 14:15:33 -05:00
arg_spec-get_type_validator.yml arg_spec - move validator lookup method to a function (#72667) 2020-12-17 17:15:00 -05:00
async-race-condition.yml Fix race condition when creating async dir (#72069) 2020-10-19 15:05:19 -04:00
better_os_environ_access.yml avoid key errors on environment access (#72620) 2020-11-17 12:09:46 -05:00
better_winrm_putfile_error.yml try to capture better winrm/put_file error (#70508) 2020-07-10 15:37:52 -04:00
blockinfile_fix_no_backup_return.yml Ensure blockinfile correctly returns backupfile (#72544) 2020-11-09 14:45:09 -05:00
bsd_rcconf_string_replace.yaml Replace the use of the function string.replace with the method str.replace (#68793) 2021-01-05 11:20:44 -05:00
cffi-constraint.yml ansible-test - add cryptography constraint for cffi (#72761) 2020-11-30 16:49:33 -05:00
changed_clarified.yml update the definition of changed (#71865) 2020-09-24 14:33:22 -05:00
changed_when_group_by.yml Allow changed/failed mgmt on strategy actions (#70919) 2020-07-29 10:44:46 -04:00
changelog-yaml.yml Include changelogs/changelog.yaml in distribution. (#70260) 2020-06-24 11:38:20 -05:00
colleciton_flex_ac_dir_paths.yml saner path dir management (#72648) 2020-12-14 19:30:13 -05:00
collection-ad-hoc.yml Add collection path in CLI version info (#68633) 2020-06-25 01:58:56 -04:00
collection-list-site-packages.yaml Collection list site packages (#70173) 2020-12-11 09:59:33 +10:00
collection_meta_use_libyaml.yml misc collection metadata fixes (#70403) 2020-07-01 14:09:21 -04:00
collections_cb_fix.yml make collection callbacks follow normal flow (#59932) 2020-10-15 15:31:18 -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
controller-python-warning.yml Emit warning when running on the controller with a Python older than 3.8 (#72467) 2020-11-09 08:53:52 -06:00
copy-sanitize-check-mode-invocation-args.yaml copy - redact 'content' from invocation in check mode (#71033) 2020-08-03 11:41:45 -04: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
date-time-facts-fix-utctime.yml facts - fix incorrect time for some date_time_facts (#70665) 2020-07-30 11:39:58 -04:00
default-test-container160.yml [tests] Bump container versions (#71518) 2020-09-02 11:20:55 -05:00
delegate_has_hostvars.yml Allow hostvars delegation (#70331) 2020-07-22 11:13:57 -04:00
delegation_password.yml Ensure -k is set to delegated hosts without a pass (#71136) 2020-08-08 09:06:32 +10: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
dev-kvm.yml virtualization facts: check /dev/kvm as a fallback (#70829) 2020-07-23 19:50:04 -05:00
display-stdout-column-width.yml display: use stdout for column width (#70199) 2020-06-25 12:57:24 +05:30
distribution_support_netbsd.yml distribution - handle NetBSD OS Family (#70799) 2020-12-01 10:01:25 -05:00
distribution_support_parrot.yml Add support for Parrot Linux, a Debian derivate (#69158) 2020-06-29 20:22:44 +05:30
dnf_gpg.yml [dnf] ensure packages are gpg-verified (#71537) 2020-08-31 10:47:38 -04:00
ensure_local_user_correctness.yml ensure local exposes correct user (#72543) 2020-11-09 16:21:17 -05:00
facts_fixes.yml sysctl/openbsd fact fixes (#72070) 2020-10-02 18:36:31 -05:00
find_explicit.yml find will give more specific reasons on skip (#68823) 2020-10-30 10:08:19 -04:00
fix-cron-file-regression.yaml Fix cron file regression (#71207) 2020-08-12 14:04:29 -05:00
fix-incorrect-msg-in-loops-results.yml Fix incorrect msg in the results dict in loops (#71482) 2020-08-27 15:49:53 -04:00
fix_ansible_issue_71942.yaml user - allow local users with an expiry date to be created (#72022) 2020-10-02 15:38:27 -04:00
fix_bogus_coverage.yml fix coverage output from synthetic packages (#71727) 2020-09-14 09:14:23 -07:00
fix_lp_flat.yml fix flatten handling of nulls/nones (#70141) 2020-07-01 18:52:03 -04:00
fix_meta_tasks_with_flush_cache.yml Fix meta tasks used with --flush-cache (#71311) 2020-08-18 11:41:58 -04:00
fix_reversed_return_value_order_72088.yaml Fix the reversed order of return values (#72088) 2020-10-22 20:02:53 +02:00
fixup_perms2-cleanup.yml Refactor _fixup_perms2 to remove way-nested logic (#70701) 2020-07-20 18:46:47 -05:00
fq_action_module_resolution.yml fix internal cases of actions calling unqualified module names (#70818) 2020-07-23 09:02:57 -07:00
galaxy-cache.yml Added caching mechanism for Galaxy API requests (#71904) 2020-11-10 06:50:32 +10:00
galaxy-collection-fallback.yml ansible-galaxy - fix fallback for AH searches (#70957) 2020-07-30 07:28:43 +10:00
galaxy-download-scm.yaml ansible-galaxy - fix download for subdirs in SCM (#71005) 2020-08-04 11:10:00 -04:00
galaxy-servers.yml ansible-galaxy - source deps from all servers and not just parent (#72576) 2020-11-20 04:54:40 +10:00
galaxy-sys-exit.yml Replace exit with sys.exit in Galaxy CLI. 2020-12-03 08:32:01 -08:00
galaxy_collections_paths-remove-dep.yml Remove ANSIBLE_COLLECTIONS_PATHS dep warning (#71094) 2020-08-05 07:38:35 +10:00
galaxy_login_bye.yml Remove ansible-galaxy login (#72288) 2020-10-23 09:11:45 -07:00
get_file_attributes-without-lsattr-version.yml Let get_file_attributes() work without lsattr -v (#71845) 2020-09-22 16:15:47 -05:00
git-add-single_branch.yml git - add single_branch option (#28465) 2020-06-29 15:40:54 -04:00
give_compose_extra_vars.yml add extra vars to inventory plugins (#70970) 2020-08-19 12:56:28 -04:00
handle_undefined_in_type_errors_filters.yml Make filter type errors 'loop friendly' (#70417) 2020-07-10 18:49:57 -04:00
keep_log_at_info.yml reset logging to INFO (#70878) 2020-07-24 15:53:17 -04:00
kubevirt-virt-fact.yml [virt facts] identify KubeVirt properly (#72092) 2020-10-06 11:22:22 -04:00
lineinfile_exc_fix.yml lineinfile - fix broken exception handling (#70846) 2020-07-28 10:30:32 -04:00
linux-network-facts-broadcast-address.yaml linux facts - return proper broadcast address (#64528) 2020-07-30 19:40:14 +02:00
macos-chmod-acl.yml Allow macOS ACLs to work for unpriv -> unpriv (#70785) 2020-08-04 14:32:48 -04:00
max_fail_free.yml Document and warn when max_fail and free are used (#72616) 2020-11-17 10:11:15 -05:00
moar_reserved_vars.yml add jinja2 global to reserved names (#71088) 2020-08-05 10:43:31 -04:00
module_utils_finder_refactor.yml refactor Python module_utils locator (#70610) 2020-07-16 17:57:47 -07:00
more-types-to-string-config.yml [config] coerce more to string when 'type: str' (#72172) 2020-10-14 12:53:08 -04:00
multivirt.yml virt facts: allow guest/host to have >1 virt tech (#70832) 2020-08-06 09:45:37 -05:00
native-jinja2-types-properly-handle-nested-undefined.yml native types: properly handle Undefined in nested data (#68432) 2020-08-04 19:06:07 +02:00
package-use-manager-from-facts.yaml package - use existing list of package manages from facts (#70920) 2020-07-29 12:08:11 -04:00
passwd_lookup_hexdigits.yml discourage hexdigits in password lookup (#73106) 2021-01-05 15:03:27 -05:00
pause-catch-error-when-no-std-exists.yml pause - fix curses.setupterm() error (#47851) 2020-06-29 10:37:40 -04:00
play_context_remove_redundant_pwd.yml remove redundant remote_user for local setting 2020-11-05 11:17:46 -08:00
plugin-loader-cleanup.yml
plugin-loader-collection-name.yml Rename to ansible-core (#72594) 2020-11-13 15:42:10 -06:00
powershell-fix-quoting.yaml powershell - fix quoting values (#71411) 2020-08-26 07:06:51 +10:00
powershell-nested-clixml.yml powershell - fix nested CLIXML parser (#71412) 2020-08-26 07:06:19 +10:00
powershell-version-env.yml powershell - remove env var (#72010) 2020-09-30 06:24:31 +10:00
ps-sanity-requirements.yml ansible-test - skip installing PowerShell sanity test reqs if they are already installed (#72423) 2020-10-30 21:52:27 -04:00
psrp-copy-empty-file.yml psrp - fix hang when copying an empty file (#71649) 2020-09-05 14:57:15 +10:00
psrp-copy.yaml psrp - use native copy mechanism (#71409) 2020-08-25 12:23:40 +10:00
py26-multiprocess-queue-bug.yml Fix super annoying Python 2.6 multiprocessing.Queue stack trace in CI (#72604) 2020-11-12 14:39:08 -05:00
pytest-collections-fix.yml fix collection package root location under pytest >=6.0.0 (#70963) 2020-08-03 17:31:32 -07:00
reboot-add-boot-command-parameter.yaml reboot - add reboot_command parameter (#69847) 2020-10-28 12:10:59 -04:00
remove_contradiction.yml dont recommend copy content in template (#70658) 2020-07-15 13:16:56 -05:00
rhel-7.9.yml Added changelog for RHEL 7.9 (#72572) 2020-11-11 05:30:11 +10:00
rpmfluff-compat-fixes.yml Update integration tests to support rpmfluff-0.6 (#71155) 2020-08-07 14:09:09 -05:00
run-command-cwd.yml Return error if cwd directory does not exist (#72390) 2020-11-04 14:33:39 -05:00
runas-become-system-privileges.yml runas - create new SYSTEM token on become (#71714) 2020-09-15 05:39:23 +10:00
runtime-splunk-redirect.yml fix runtime.yml splunk.enterprise_security -> splunk.es (#70305) 2020-06-25 18:34:11 +01:00
set_fact-connection_vars.yml Do not add connection vars to the output results (#70853) 2020-07-24 09:53:08 +10:00
set_mode_if_different-symlink-sticky-dir.yml AnsibleModule.set_mode_if_different: handle symlink is in a sticky directory (#45198) 2020-12-04 14:21:51 -05:00
setup-py-declare-py39.yml Declare support for Python 3.9 in the metadata 2021-01-05 20:48:08 -08:00
skip_invalid_coll_name_when_listing.yml avoid fatal exception on invalid collection name (#72296) 2020-11-10 11:46:15 -05:00
syslog-prettier-error.yml Throw a prettier error in m_u.basic syslog (#70312) 2020-07-01 09:28:48 -05:00
systemd-preserve-full-unit-name.yml systemd - do not overwrite unit name when searching (#72985) 2020-12-17 15:29:22 -05:00
test-ansible-runner-pin-psutil.yml fix typo in changelog (#70673) 2020-07-15 18:45:44 -05:00
test_rhel83.yml actual min changes needed for rhel8 (#72477) 2020-11-16 15:43:05 -05:00
timeout_moar_clis.yml added timeout options to adhoc and console (#71230) 2020-10-30 10:09:30 -04:00
toml-no-preview.yml Remove preview status from TOML inventory (#70770) 2020-07-20 17:47:29 -04:00
tree_config.yml added configurable dir for tree callback (#71348) 2020-08-24 13:00:15 -04:00
unarchive-check-future-gid-against-run-gid.yml unarchive - Check 'fut_gid' against 'run_gid' in addition to supplemental groups (#65666) 2020-07-30 15:28:05 -04:00
unsafe_for_all.yml allow any type of unsafe data (#72547) 2020-11-10 10:48:20 -05: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
uri-status-code-int.yml uri status_code elements are type int (#72062) 2020-10-02 13:36:14 -05:00
url-lookup-add-httpagent.yml url lookup - set default user agent (#72324) 2020-10-28 09:34:06 -04:00
url-lookup-ini.yml Add changelog fragment for #71736. (#72323) 2020-10-23 14:34:31 -05:00
urls-gssapi.yml Add support for GSSAPI/Kerberos to urls.py (#72113) 2020-10-13 14:16:07 +10: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
version-jinja.yml CLI - Specify jinja version in --version output 2020-11-05 11:37:55 -08:00
version-libyaml-git.yml Add libyaml info to version output, and restore git info (#71948) 2020-10-02 14:04:49 -05:00
version-test-semver.yml Add semver support to the jinja2 version test (#71600) 2020-09-08 08:52:27 -05:00
which_when_false.yml allow per conditonal item debugging (#70966) 2020-08-19 12:55:17 -04: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
wrap_native_text-non-collections-only.yml Use _wrap_native_text only for builtin STRING_TYPE_FILTERS (#71801) 2020-12-09 09:48:32 +01:00