ansible/changelogs/fragments
Philip Douglass ac5f3f8bef
unarchive - Check 'fut_gid' against 'run_gid' in addition to supplemental groups (#65666)
Add integration tests for unarchiving as unprivileged user
Break tasks into separate files for easier reading and maintenance

Create a user by specifying a default group of 'staff' for macOS.

The user module does not actually remove the user directory on macOS,
so explicitly remove it.

Put the removal tasks in an always block to ensure they always run

Co-authored-by: Philip Douglass <philip.douglass@amadeus.com>
Co-authored-by: Sam Doran <sdoran@redhat.com>
2020-07-30 15:28:05 -04:00
..
565_default_callback.yml default_callback: Move 'check_mode_markers' in doc_fragments (#70228) 2020-06-23 16:26:09 -04:00
22599_svn_validate_certs.yml subversion Give subversion module a validate_certs option (#70890) 2020-07-27 14:18:54 -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
58752_argument_aliases.yml basic: Add name of aliases in error message (#69427) 2020-07-23 16:02:18 +05:30
63105-wcswidth.yml Use libc wcwidth to calculate print width in display (#66214) 2020-06-22 16:57:01 -05: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
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
67794-atomic_move-default-perms.yml Change default file permissions so they are not world readable (#70221) 2020-07-22 17:05:38 -04:00
67794-default-permissions-warning-fix.yml Fix warning for new default permissions when mode is not specified (#70976) 2020-07-30 00:05:29 -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 Only pass kwargs to our string checker not callable checkers (#70151) 2020-06-19 09:52:05 -04:00
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
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
70704-void-linux-reboot.yml reboot - fix Void Linux (#70704) 2020-07-27 09:39:36 -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
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
70905_iptables_ipv6.yml iptables: Add a note about ipv6-icmp (#70915) 2020-07-30 14:16:43 -05:00
ansiballz-remove-excommunicate.yaml ansiballz - remove deprecated excommunicate command (#70921) 2020-07-29 12:05:12 -04:00
ansible-boilerplate.yml Fix boilerplate in setup.py and lib/ansible/ dir. 2020-06-22 16:29:16 -07:00
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 Clean up ansible-test pylint configs. (#70129) 2020-06-17 15:06:04 -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-plugin-classification.yml Update ansible-test change detection for plugins. 2020-07-13 18:28:59 -07:00
ansible-test-pylint-plugin-name.yml Rename pylint plugin and add tests. (#70225) 2020-06-22 20:25:35 -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-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 Fix yamllint sanity test line numbers. 2020-06-18 10:03:21 -07:00
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
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
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
date-time-facts-fix-utctime.yml facts - fix incorrect time for some date_time_facts (#70665) 2020-07-30 11:39:58 -04: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 Nuke systemd module user option, 2.11 deprecation (#70211) 2020-06-23 11:55:01 -04:00
deprecation-taskexecutor-squash.yml Nuke with_ squashing, deprecated for 2.11 (#70209) 2020-06-23 11:53:25 -04:00
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_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
fq_action_module_resolution.yml fix internal cases of actions calling unqualified module names (#70818) 2020-07-23 09:02:57 -07:00
galaxy-collection-fallback.yml ansible-galaxy - fix fallback for AH searches (#70957) 2020-07-30 07:28:43 +10: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
keep_log_at_info.yml reset logging to INFO (#70878) 2020-07-24 15:53:17 -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
module_utils_finder_refactor.yml refactor Python module_utils locator (#70610) 2020-07-16 17:57:47 -07: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
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 Change comprehension to list() in plugin loader. 2020-06-18 12:29:52 -07:00
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
set_fact-connection_vars.yml Do not add connection vars to the output results (#70853) 2020-07-24 09:53:08 +10: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
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
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 Bump devel to 2.11.0 (#70121) 2020-06-17 14:22:38 -05:00
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 Fix up the redirection of the win setup module (#70158) 2020-06-19 09:24:35 -07:00
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