You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/changelogs/fragments
Matt Martz 98138584b7
Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen (#74791)
* Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen. Fixes #74783

* Simplify code a bit

* More simple

* Address some other potentially non threadsafe operations

* Add if around umask

* Address unit test assumptions

* Add clog frag

* yaml syntax issue
4 years ago
..
212-py26-deprecation.yml Deprecate Py2.6 support for target nodes (#74165) 4 years ago
57406-hpux-fc-info.yml [facts] add hpux fc info, refactor aix and solaris code (#57406) 4 years ago
61185-basic.py-fix-check_mode.yaml Basic: don't call lstat when check_mode (#64279) 4 years ago
71343_yum_repository.yml basic: Skip over module parameters (#74559) 4 years ago
72607.yml Abstract away libyaml details into yaml utils (#72607) 4 years ago
73264-pause-emacs.yml pause - ensure control characters are always set appropriately (#74568) 4 years ago
73284-yum-multiarch.yml [yum] report upgraded multiarch packages (#73548) 4 years ago
73503_dnf_whatprovides.yml dnf - fix whatprovides API block (#74764) 4 years ago
73814-host_label.yaml Factor out host_label() in default stdout callback plugin (#73814) 4 years ago
73819-git-accept_new_host_key.yaml [2.12] Add accept_newhostkey option to git module (#73819) 4 years ago
73820-yumdnf-add_cacheonly_option.yaml Add cacheonly option to yum and dnf modules (#73820) 4 years ago
73821-user-add_umask_option.yaml Add umask option to user module (#73821) 4 years ago
73822-date_time_facts_add_epoch_int.yaml Add epoch_int in date_time facts (#73822) 4 years ago
73860-solaris-correct-version-check-in-svcadm_supports_sync.yml Solaris: Correct version check in svcadm_supports_sync API (#73860) 4 years ago
73887.mac-m1-homebrew.yaml Detect Homebrew on Mac M1 (Apple Silicon) (#74378) 4 years ago
73926-is-template-play-hosts.yml Only check if play.hosts is a template when the play hasn't been finalized (#73941) 4 years ago
73985-let-unarchive-handle-huge-files.yml Let unarchive handle huge files 4 years ago
73996-recursion-depth.yml Prevent traceback when task depth exceeds python recursion depth (#73999) 4 years ago
74005-keyed_groups-specific-options-for-empty-value.yml constructed - Add keyed_groups suboptions 'default_value' and 'trailing_separator' (#74005) 4 years ago
74036-unsafe-ansible_failed_task.yml Prevent ansible_failed_task from further templating (#74290) 4 years ago
74081-paramiko-mark-connected.yml paramiko_ssh - mark connection as connected when successful (#74459) 4 years ago
74127-bad-filter.yml Catch errors getting filters (#74127) 4 years ago
74135-remove-include-deprecations.yml Remove deprecated features from ansible.playbook.helpers (#74809) 4 years ago
74136-remove-playcontext-make-become-cmd.yml Remove deprecated PlayContext.make_become_cmd (#74790) 4 years ago
74143-remove-script-cache.yml Remove deprecated cache support from script inventory plugin (#74813) 4 years ago
74144-remove-include-vartags.yml Remove deprecated include vartags usage (#74780) 4 years ago
74222-ansible-test-digitalocean.yml Adding DigitalOcean cloud support to ansible-test (#74222) 4 years ago
74240-ansible-galaxy-increase-pagesize-and-handle-throttling.yml Add changelog for ansible-galaxy improvements (#74738) 4 years ago
74241-find-checks-size-with-any.yml [bugfix][coverage] find module should consider file size with file_type=any (#74241) 4 years ago
74256-set-theory-filters-behavior.yml Case-insensitive set theory filters (#74256) 4 years ago
74274_interpreter_discovery.yml interpreter_discovery: Hide warning in auto_silent (#74509) 4 years ago
74384-validate-modules-yaml.yml validate-modules: don't error on valid Ansible YAML in EXAMPLES 4 years ago
74404_ansible_inventory.yml ansible-inventory: Handle exception in toml parsing (#74486) 4 years ago
74472-sequence-lookup.yaml Fix sequence lookup message and add tests (#74472) 4 years ago
74474-apt_key-gpg-binary-import.yaml Binary GnuPG keys downloaded via URLs by the 'ansible.builtin.apt_key' module were corrupted so 'gpg' could not import them (https://github.com/ansible/ansible/issues/74424) (#74474) 4 years ago
74476-apt_key-gpg-inline-data.yaml apt_key - correct error message about the failure to import a 'gpg' (#74476) 4 years ago
74478-apt_key-gpg-error-check.yaml The apt_key module did not properly handle GnuPG errors for certain actions (#74478) 4 years ago
74488_solaris_looseversion.yml service - compare version without LooseVersion (#74508) 4 years ago
74497-keep-non-empty-crontabs.yml Do not remove non-empty cron tabs (#74497) 4 years ago
74502-get_url-filx-checksum-binary.yml modules: get_url: Fix checksum binary validation (#74502) 4 years ago
74507_service.yml service: Document internal working of the module (#74726) 4 years ago
74547-use-python3-on-rhel-9.yaml Use /usr/bin/python3 on rhelish 9+ (#74547) 4 years ago
74578-fix-ostree-detection.yml Fix mistaken detection of atomic_container when rpm-ostree is present (fixes #74578) (#74579) 4 years ago
74582-role-argspec-new-file.yml Role argspec: allow new argument spec file (#74582) 4 years ago
74599-vendor-distutils.yml Vendor `distutils.version` (#74644) 4 years ago
74601-ini-lookup-add-case-sensitive.yml ini lookup - add case sensitive option (#74630) 4 years ago
74601-ini-lookup-handle-errors.yml ini lookup - catch and handle duplicate key and missing section errors (#74629) 4 years ago
74613-actionfixup_perms2_macos_remote_paths_ensure_list.yml fix: action _fixup_perms2 macos +a remote_paths in list() as it can be a tuple (#74613) 4 years ago
74625-fix-ansible_play_batch-between-plays.yml Exclude unreachable hosts in ansible_play_batch between plays (#74625) 4 years ago
74626-remove-pycrypto.yml Remove PyCrypto (#74699) 4 years ago
74659-update-six.yml Update vendored copy of `six` to 1.16.0 (#74680) 4 years ago
74686-replace-handle-file-exc.yml replace - better handling of file exceptions (#74686) 4 years ago
74783-run-command-thread-safety.yml Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen (#74791) 4 years ago
Templar-remove-fail-on-errors.yml Templar: remove _fail_on_{lookup,filter}_errors (#73785) 4 years ago
adhoc_help_clarify.yml adhoc clarify help (#74616) 4 years ago
advanced-host-list-ref-before-assignment.yml [advanced_host_list] 100% coverage + fix a bug (#74227) 4 years ago
allow_lists_of_config_choices.yml fix config manager list loption with choices (#74267) 4 years ago
ansiballz-re-escape-site-packages.yml [controller ansiballz] escape directory regex (#74270) 4 years ago
ansible-test-azp-build-api.yml Fix ansible-test AZP build lookup. 4 years ago
ansible-test-cache-plugin.yml Fix BaseFileCacheModule#keys to respect prefix (#72789) 4 years ago
ansible-test-change-classification-reorg.yml Fix imports for the previous commit. 4 years ago
ansible-test-cloud-plugin-code-cleanup.yml Clean up ansible-test cloud plugins. (#74322) 4 years ago
ansible-test-code-cleanup.yml Code cleanup in ansible-test. (#74529) 4 years ago
ansible-test-config.yml Add collection config support to ansible-test. 4 years ago
ansible-test-connection-units-init.yml ansible-test - ensure trailing separator is added for connection unit test target (#74176) 4 years ago
ansible-test-container-overhaul.yml Overhaul ansible-test container management. 4 years ago
ansible-test-coverage-delegation.yml Expand delegation options for coverage commands. 4 years ago
ansible-test-coverage-traceback.yml Fix ansible-test coverage traceback when no data. 4 years ago
ansible-test-decorator-constraint.yml Add ansible-test constraint for decorator. 4 years ago
ansible-test-default-container.yml Update default containers to 3.4.0. (#74415) 4 years ago
ansible-test-default-containers-3.2.yml Update test containers in ansible-test. (#74166) 4 years ago
ansible-test-diff-prefix-optional.yml ansible-test - change diff mathching regexp so prefixes are optional 4 years ago
ansible-test-distro-containers-2.0.2.yml Update test containers in ansible-test. (#74166) 4 years ago
ansible-test-docker-network-detect.yml Fix ansible-test docker container IP detection. 4 years ago
ansible-test-fedora-34.yml [ansible-test] Add Fedora 34, update Fedora 33 (#74506) 4 years ago
ansible-test-freebsd-13.yml [ansible-test] add freebsd/13.0 remote (#74328) 4 years ago
ansible-test-import-pyyaml-warning.yml Remove PyYAML warning filter in import test. 4 years ago
ansible-test-main-check.yml ansible-test - Improve __main__ checks. 4 years ago
ansible-test-markupsafe-constraint.yml CI and compat fixes for Jinja2 >= 3.0 (#74666) 4 years ago
ansible-test-min-controller-python.yml Set ansible-test min controller Python to 3.8. (#74395) 4 years ago
ansible-test-nuke-venv-isolated.yml [ansible-test] nuke virtualenv-isolated.sh 4 years ago
ansible-test-pylint-typed-ast.yml Update pylint sanity test to work on Python 3.10. 4 years ago
ansible-test-pypi-container-no-publish.yml Fix pypi-test-container port conflict. 4 years ago
ansible-test-pypi-test-container.yml Add PyPI proxy container for tests on Python 2.6. 4 years ago
ansible-test-python-3.10.yml Add support for testing with Python 3.10. 4 years ago
ansible-test-refactor-commands.yml Fix ansible-test imports and paths after refactor. 4 years ago
ansible-test-refactor-integration.yml Reorganize more ansible-test code. (#74611) 4 years ago
ansible-test-remove-legacy-check.yml Remove check for legacy core and extras dirs. 4 years ago
ansible-test-remove-shippable.yml Remove Shippable CI provider from ansible-test. 4 years ago
ansible-test-removed-module.yml Remove deprecated `common.removed` module_util. 4 years ago
ansible-test-sanity-compile.yml Update ansible-test compile sanity test. 4 years ago
ansible-test-sanity-import-python-3.10.yml Update import sanity test for Python 3.10. 4 years ago
ansible-test-sanity-runtime-metadata.yml Update runtime-metadata sanity test for Python 3.10. 4 years ago
ansible-test-shell-command.yml Reorganize more ansible-test code. (#74611) 4 years ago
ansible-test-split-unit-tests.yml Split out module/module_utils unit test execution. 4 years ago
ansible_config_plugins.yml Add plugin config lists (#49627) 4 years ago
apt_lock_timeout.yml added apt lock_timeout (#74095) 4 years ago
arg_spec-remove-unused-imports.yml arg_spec - remove unused imports (#74354) 4 years ago
async_wrapper_reporting.yml async_wrapper more info on end (#74199) 4 years ago
blowfish_ident.yml encrypt: add new paramter 'ident' (#74595) 4 years ago
c_deprecatd.yml force version on deprecation (#74338) 4 years ago
cache-deprecations.yml Remove deprecated cache interfaces (#74198) 4 years ago
cli-space-after-help-text.yml [cli] remove superfluous trailing space from help (#74551) 4 years ago
cmd_wording.yml command - add command name to warning (#74475) 4 years ago
coll_pb_subdir_fixes.yml Fix pb subs collapse (#74301) 4 years ago
command_deliver_promisses.yml various fixes to command (#74212) 4 years ago
conditional-bare-vars.yml [conditional] Remove support for bare variables (#74208) 4 years ago
config_lists_unquote.yml avoid literal quoting in config lists (#74740) 4 years ago
config_lookup_fix.yml config lookup can now handle collection plugins (#74250) 4 years ago
config_lookup_plugins.yml config lookup can query plugin settings (#74186) 4 years ago
coverage-pwsh-stubs.yml ansible-test - use pwsh to generate stubs (#74271) 4 years ago
cron-deprecations.yml [cron] Remove deprecated features (#74197) 4 years ago
cron_removals.yml cron: removal of deprecations and minor fix (#73591) 4 years ago
crypt_missing.yml defend against bad or missing crypt (#74304) 4 years ago
debian8_discovery.yml Map Debian 8 to Python 2 (#74152) 4 years ago
deprecate_include.yml deprecated include (#71262) 4 years ago
deprecated_task_parameters.yml removed task parameters (#74154) 4 years ago
doc_split.yml fix config to match doc split (#74665) 4 years ago
doclink_refs.yml use versioned doclink for url references (#74245) 4 years ago
find_walk_warnings.yml warn on walking through pathing issues (#74514) 4 years ago
fips-ncclient-import-error.yaml netconf - handle import error when running in FIPS mode (#73992) 4 years ago
fix-for-workerprocess-stdout-deadlock-fix.yml Use a file-like obj for stdout/stderr for deadlock workaround (#74156) 4 years ago
fix_create_home.yml user - consistently create user home directory on Linux (#71952) 4 years ago
fix_module_schema.yml fix module schema (#74295) 4 years ago
improve_derstification.yml Better handling of rstisms in ansible-doc (#74596) 4 years ago
ini_lookup_baduser.yml Ini fixes (#74285) 4 years ago
jinja2_decorator_renames.yml CI and compat fixes for Jinja2 >= 3.0 (#74666) 4 years ago
macos-solaris-regression.yml [become] Fix solaris permissions regression 4 years ago
no-requires.yml Remove __requires__ attribute for pkg_resources (#74294) 4 years ago
nonstandard-distro-fallback.yml [module_utils.distro] Fall back to bundled (#74229) 4 years ago
playbook-deprecations.yml [playbook] error on empty, error on 'include' (remove two deprecations) (#74172) 4 years ago
plugin_attributes.yml [2.12] 'attributes' (#73707) 4 years ago
pyspnego-py310.yaml Add python 3.10 constraint for pyspnego (#74612) 4 years ago
remove_connection_become_checks.yml remove deprecated connection password functions (#74155) 4 years ago
restore_delegate_label.yml Fix missing delegate display (#74370) 4 years ago
solaris-setfacl-chmod-fallback.yml [become] Add Solaris chmod ACL fallback 4 years ago
ssh_cleanup.yml use self.host which will always be updated (#74574) 4 years ago
ssh_port_default_fix.yml dont specify default for port, allow ssh/config (#74526) 4 years ago
support_rocky_linux_hostname.yml hostname - add Rocky Linux support (#74545) 4 years ago
support_rockylinux.yml facts - set correct OS family for Rocky Linux (#74530) 4 years ago
to_bits-does-nothing.yml [module_utils] make to_bits actually return (#74409) 4 years ago
tweaking_interpreter_discovery.yaml Skip interpreter discovery for network OSs(#74012) 4 years ago
uri-multipart-int-value.yml uri - fix traceback on multipart-form int value (#74302) 4 years ago
v2.12.0-initial-commit.yaml prep for 2.12 version bump (#74126) 4 years ago
version_compare-error-on-empty.yml version test - improve message when value is empty (#74754) 4 years ago
world_readable_fixes.yml Fix world readable setting (#74324) 4 years ago