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
Jonathan Oddy f2dccb90e8 Restore SIGPIPE handler to DFL on POpen
Python sets the SIGPIPE handler to SIG_IGN. On execv() signal handlers are
reset to their defaults, EXCEPT those that are SIG_IGN which are left ignored.
In Python 3 subprocess.popen explicitly resets the SIGPIPE handler to SIG_DFL,
but unfortunately in Python 2.7 it does not. This leads to subprocesses being
executed with SIGPIPE ignored. This is often a problem with bash scripts which
rely on SIGPIPE to terminate commands in a pipe, but can easily be a problem
with other applications.

This implements the Python 3 behaviour for Python 2.7 by using a preexec_fn.
6 years ago
..
2.8-core-deprecations.yaml
2.8-removed-modules.yaml
43123-add_support_for_per_host_no_stats.yaml
43874-docker_container-stop_timeout.yaml
44278-pamd_valid_simple_controls.yaml
44789-docker_container-comparisons.yaml
45628-fetch_url-error-headers.yaml
46322-docker_container-image-not-given.yaml
46594-docker_container-publish-all-ports.yml docker_container: improve publish all ports functionality (#46594) 6 years ago
46595-docker_container-expected_ports.yml docker_container: fix problem with published_ports idempotency (#46595) 6 years ago
46596-docker_container-published_ports.yml docker_container: add port range and IPv6 support for published_ports (#46596) 6 years ago
46598-docker_container-volume-modes.yml docker_container: allow more mount modes for volumes (#46598) 6 years ago
46739-gcp-compute-instance-metadata.yaml Do not try to encode metadata if it is None (#46739) 6 years ago
add-elapsed-return-value-to-select-modules.yaml
agnostic-become-prompt.yaml
ajson-nested-decode.yaml
async-dir.yaml
async_statys_pyx_compat_fix.yml now clog matches code 6 years ago
azure_rm_deployment_fix_45941.yaml
blockinfile-bytes-fix.yaml
copy-diff-text.yaml
copy-recursive-remote-src.yml copy - support recursive copying with remote_src (#43998) 6 years ago
dd-put-empty-files.yaml
dnf-group-removal.yaml
docker-image-ids.yaml docker_container, docker_image_facts: allow to use image IDs (#46324) 6 years ago
docker_container-idempotency.yaml
ec2_asg-launch-template-support.yml
ec2_group_fix_target_containing_list_within_list.yaml
elb_target_group_fix_KeyError.yaml
fix_ec2_group_target_vpc_precedence.yaml
fix_ec2_group_vpc_precedence_classic.yaml
get-url-fix-idempotency.yaml
get_url.yaml
inv_fixes.yml better information for user from inventory plugins (#46766) 6 years ago
lineinfile-insertbefore-index-out-of-range.yaml
loop_undefined_delegate_to.yaml
macports-upgrade-selfupdate.yml
mysql-migrate_to_pymysql.yaml
no-mutable-fieldattribute-defaults.yaml Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 (#46833) 6 years ago
no_empty_groups.yml
openstack_inventory_fix.yml
piped-transfer-empty-files.yaml
plugin-filters-cfg.yaml
reboot-unicode-string.yaml
reboot_missing_parameter.yaml Register missing parameter reboot_timeout (#46585) 6 years ago
reboot_openbsd_support.yaml
restore_sigpipe_dfl.yml Restore SIGPIPE handler to DFL on POpen 6 years ago
run-command-expand-shell.yaml
script-module-no-file-path.yaml
sns-boto3.yaml Port the sns module to boto3 (#45634) 6 years ago
solaris-prtdiag-path.yaml Locate prtdiag even when absent from /usr/bin (#44113) 6 years ago
tower_credential_ssh_key_data.yaml
user-docs-underlying-tools.yaml
v2.8.0-initial-commit.yaml
win_copy-dest-quote.yaml
win_group_membership-com-marshal.yaml
win_package_chdir.yaml Add chdir support to win_package (#46123) 6 years ago
win_say-fix.yaml
win_scheduled_task-repetition.yaml
win_script-become.yaml
windows-deprecated-functionality.yaml
windows-exec-changes.yaml
winrm_pexpect.yaml
yumdnf-update-cache.yaml allow update_cache as stand alone operation for yum/dnf (#46183) 6 years ago