ansible
View By
File
User
Merge Commits
Merge Conflicts
CI Failures
Multiple Authors
Generated on Fri May 8 11:10:15 2026 UTC
Pull Requests by User
bcoca
(67)
ansible/ansible #86954
[backport 2.18] Ensure no_log does not use subsets (#86939)
ansible/ansible #86953
[backport 2.19] Ensure no_log does not use subsets (#86939)
ansible/ansible #86952
[backport 2.20] Ensure no_log does not use subsets (#86939)
ansible/ansible #86951
[backport 2.21] Ensure no_log does not use subsets (#86939)
ansible/ansible #86950
[backport 2.16] Ensure no_log does not use subsets (#86939)
ansible/ansible #86929
ansible-pull add option to limit limit to fqdn
ansible/ansible #86906
[backport 2.16] sudo become plugin: add sudo-rs prompt support (#86175)
ansible/ansible #86905
[backport 2.21] sudo become plugin: add sudo-rs prompt support
ansible/ansible #86904
[backport 2.20] sudo become plugin: add sudo-rs prompt support (#86175)
ansible/ansible #86903
[backport 2.19] sudo become plugin: add sudo-rs prompt support (#86175)
ansible/ansible #86902
[backport 2.18] sudo become plugin: add sudo-rs prompt support (#86175)
ansible/ansible #86599
drop module_defaults from task_fields
ansible/ansible #86557
display action
ansible/ansible #86275
Added ansible_delegated_host variable
ansible/ansible #85890
cli tools: add ability to set environment keyword
ansible/ansible #85747
unify skip reasons in return
ansible/ansible #85477
vars plugins: avoid using 'cwd' unintentionally
ansible/ansible #85134
Fix and expand plugin reject list
ansible/ansible #85023
package, allow to use actions over modules
ansible/ansible #84942
handle collection resources with nesting
ansible/ansible #84937
single inheritance
ansible/ansible #84914
Fix warning consistency and internal clobbers
ansible/ansible #84844
bad k=v and no check_raw is an error
ansible/ansible #84704
add get_config_default
ansible/ansible #84532
move vars_prompt into an play obj
ansible/ansible #84479
playbook tasks restore module k/v for action
ansible/ansible #84467
ansible-doc fix YAML examples rendering
ansible/ansible #84452
Vault plugins
ansible/ansible #83983
ini inventory now requires extension
ansible/ansible #83951
atomic_move document and warn required abspath, also update callers
ansible/ansible #83871
Ensure we keep perms on transfers and copy
ansible/ansible #83826
copy fixes
ansible/ansible #83697
Vault general fixes and security hardening
ansible/ansible #83536
Make backup file names configurable
ansible/ansible #83482
Vault preserve permissions
ansible/ansible #83470
new ansible_parent_block_name for current task
ansible/ansible #83383
play_context, actually set values from plugin
ansible/ansible #83088
dpkg_selections fixes for 'unprimed' pkgs
ansible/ansible #82995
Prevent extra vars from bleeding into hostvars
ansible/ansible #82547
make gettting options with falback simpler
ansible/ansible #82470
unreachable delegation fix
ansible/ansible #82409
move error from display to caller
ansible/ansible #82367
fix remove_host functions
ansible/ansible #81947
make constant loading dynamic
ansible/ansible #81918
allow user to control vault decrypt is error
ansible/ansible #81854
try to proxy copy of pl loading
ansible/ansible #81603
constructed inventory, allow adding variables directly, including ansible_group_priority
ansible/ansible #81320
module_environment, new keyword to pass environment variables only to modules
ansible/ansible #80746
fixes static 'roles:' with play context
ansible/ansible #79720
Controller argspec
ansible/ansible #78167
shell plugin now uses config system fully
ansible/ansible #78113
[poc] dynamic raw list
ansible/ansible #77064
ansible-galaxy collection search
ansible/ansible #76156
move to more precise config sources
ansible/ansible #75854
fix task state handling
ansible/ansible #75844
ansible-config get
ansible/ansible #75680
allow to set an env var to undefined, aka default
ansible/ansible #75215
new set_var
ansible/ansible #75108
minor path related fixes
ansible/ansible #74774
optimize config for making it on demand and fix deprecation warnings
ansible/ansible #73838
[wip] Get connection
ansible/ansible #73834
no tty, no wrap
ansible/ansible #72601
draft autovalidate
ansible/ansible #69947
plugin signature based on options
ansible/ansible #69514
adding selinux_role to sudo become
ansible/ansible #57129
[WIP] Handle disappearing hosts
ansible/ansible #13620
update_json for module intermediate comms
Akasurde
(19)
ansible/ansible #86949
filter: add support for POSIX extended in regex_escape
ansible/ansible #86938
[stable-2.21] cli: handle empty PAGER value
ansible/ansible #86896
tests: test for collection_skeleton_ignore
ansible/ansible #86888
ansible-doc: fix errant warning when enumerating collections
ansible/ansible #86884
[stable-2.20] git: fix track_submodules using hardcoded master branch
ansible/ansible #86822
git: Honor check mode in set_remote_url
ansible/ansible #86750
tests: handle early test exits
ansible/ansible #86696
Support ansible-doc for deprecation message
ansible/ansible #86661
setup: Check if /proc/1/exe is symlinked to systemd
ansible/ansible #86637
copy: Allow user to specify checksum algorithm
ansible/ansible #86634
core: Add filter to convert PPA uri to URL
ansible/ansible #86433
deb822_repository: add backup option
ansible/ansible #86423
service_facts: report correct status for failed services
ansible/ansible #86150
test: Add test for ignore_errors + ansible_check_mode templating
ansible/ansible #85955
Fix misc docs
ansible/ansible #85867
uri: Set cookies and cookies_string
ansible/ansible #85751
vars: update docs for default parameter
ansible/ansible #85750
cron: Handle exception raised while writing cron file
ansible/ansible #85692
debconf: Convert value when vtype is seen
sivel
(12)
ansible/ansible #86941
Use OrderedSet
ansible/ansible #86747
ansiballz-in-memory
ansible/ansible #86746
Collection finder Python loader updates
ansible/ansible #86614
Register signal (TRAP) and fault (ABRT) handlers to provide stack out puts for debugging
ansible/ansible #86188
Refactored pattern evaluation to use a filter-based approach.
ansible/ansible #85845
Add type hinting for `open_url`
ansible/ansible #85670
[PoC] Implement fast paths in galaxy dep resolution
ansible/ansible #85424
special_vars are a flavor of host specific task vars
ansible/ansible #79046
[WIP] [POC] OZ3
ansible/ansible #77614
[PoC] Add loop_control.lookup
ansible/ansible #74259
[POC] Support unpacking loop vars
ansible/ansible #58287
[WIP] [POC] OZ2
s-hertel
(12)
ansible/ansible #86618
Only set become_ options on PlayContext if the task uses become
ansible/ansible #86551
[WIP] improve performance deserializing the cache
ansible/ansible #86520
Fix reusing interpreter discovery with delegate_to
ansible/ansible #86475
Add initial tests for ssh connection pipelining
ansible/ansible #86186
fix ansible-galaxy server cache
ansible/ansible #86025
ansible-galaxy - fix retrying incomplete downloads
ansible/ansible #83986
atomic_move - fix preserving the dest attributes when using a tmp file
ansible/ansible #82182
role argument spec - only validate documented role params
ansible/ansible #81241
ansible-galaxy collection list --deduplicate
ansible/ansible #81158
flush stdout after sending prompt and individual loop item results
ansible/ansible #79657
validate_argument_spec - fix validating the argument spec before using it to validate vars
ansible/ansible #78075
clear_host_errors - fix handling unreachable errors
webknjaz
(12)
ansible/ansible #86482
[experiment][DNM] Measure coverage in indirectly included Py modules
ansible/ansible #85961
Type-annotate `ansible.galaxy.collection`
ansible/ansible #83911
Support terminals that implement `truecolor`
ansible/ansible #82772
Auto-inject coverage defaults through a plugin
ansible/ansible #82396
Bump `galaxy_ng` to v4.9.2 in tests
ansible/ansible #81764
Select pre-release collections that are inevitable
ansible/ansible #81694
Always stringify collection requirement versions
ansible/ansible #81693
Implement a debugging reporter for collection dependency resolver
ansible/ansible #81607
Log error dependency resolver exceptions strings
ansible/ansible #79469
Add a PyPI publishing GitHub Actions CD workflow
ansible/ansible #66430
Move `patch_ansible_module` to a pytest plugin
ansible/ansible #58408
[WIP] Add initial implementation of RFC 7464 JSON stream
mkrizek
(8)
ansible/ansible #86936
Optimize Block.copy
ansible/ansible #86921
ssh-agent: hardening
ansible/ansible #86814
SSH_ASKPASS: inspect SSH_ASKPASS_PROMPT for reliability
ansible/ansible #86660
free: only block a host before queueing a task
ansible/ansible #86639
Fix max_fail_percentage with always
ansible/ansible #86158
POC WIP Move resolving parent attributes to FA
ansible/ansible #85418
Optimize retrieving role variables
ansible/ansible #82852
any_errors_fatal: do not mark unreachable hosts as failed
pkingstonxyz
(8)
ansible/ansible #86923
WIP max-fail-percentage stuff
ansible/ansible #86918
Fix pip `changed` reporting and modernize
ansible/ansible #86850
Update module return value documentation
ansible/ansible #86536
Fix FreeBSD uid_min, uid_max, and umask handling
ansible/ansible #86526
Fix include_vars relative path resolution for the dir parameter
ansible/ansible #86110
[POC] Unify shared argument system and automatically document
ansible/ansible #85917
Fix unarchive file metadata setting
ansible/ansible #85473
Move location of self._identifier assignment
jborean93
(7)
ansible/ansible #86927
[stable-2.21] winrm/psrp - apply no_log to stdout/stderr logs (#86919)
ansible/ansible #86818
Fix with_ with ALLOW_EMBEDDED_TEMPLATES=false
ansible/ansible #86611
POC for testing out warning from the exec wrapper
ansible/ansible #86550
Add PowerShell module debugging support
ansible/ansible #85870
Use debugpy from VSCode bundle
ansible/ansible #84758
Fix collection loader iterator for ext modules
ansible/ansible #83754
winrm - Remove extras lookups
felixfontein
(7)
ansible/ansible #86741
ACME cloud plugin: update ACME simulator image; return more information; add better tests
ansible/ansible #86411
Improve deprecation message for top-level facts by including the fact's name
ansible/ansible #86321
Add type hints for argument spec validation and AnsibleModule.__init__
ansible/ansible #85260
[WIP] Add some typing hints for module_utils
ansible/ansible #81672
Make sure that all no_log parameters are processed even if some arguments have values of the wrong type
ansible/ansible #81631
Avoid internal error when validating argspec
ansible/ansible #79700
Sanity tests: ignore shebangs in files/ and templates/ in collection roles and integration test targets
simonLeary42
(6)
ansible/ansible #86937
git: remove redundant error checking to improve error message
ansible/ansible #86136
add support for multiple creates, removes
ansible/ansible #85755
pip: add diff mode
ansible/ansible #84423
copy action plugin diff output for multi files 2
ansible/ansible #84316
remove hard coded "/tmp" in ansible-test injector paths
ansible/ansible #83445
`file`: multiple diff support
Shrews
(4)
ansible/ansible #86948
Improvement for child worker signal race
ansible/ansible #86932
[stable-2.21] Handle None return from read() in run_command() (#86922)
ansible/ansible #86859
DNM: Custom poll()
ansible/ansible #86809
Change result queue lock from Condition to Lock
samdoran
(3)
ansible/ansible #86342
user - Warn when an invalid shell is specified on BusyBox systems
ansible/ansible #75467
role arg spec - allow file extensions in `tasks_from`
ansible/ansible #74693
facts - return the correct number of VCPUs for systems with only one core
Krishnachaitanyakc
(2)
ansible/ansible #86725
Document valid color values for COLOR_* settings
ansible/ansible #86724
copy: validate src option type to provide clear error for non-string values
alaguemini2001
(2)
ansible/ansible #86683
Create test_selinux_enabled.yml
ansible/ansible #86678
Fix #11544
yashx007
(2)
ansible/ansible #86478
uri: add server_hostname for SNI validation
ansible/ansible #86474
Skip download when collection artifact is already valid
bhowmickkrishnendu
(2)
ansible/ansible #85882
vars_prompt: add choices support for input validation
ansible/ansible #85368
Add 'validate' regex support for vars_prompt
andyfoston
(2)
ansible/ansible #83835
Make apt_repository PPA repos use gpg instead of apt-key
ansible/ansible #83775
Make apt_repository use HTTPS for PPA repository keys
sbettid
(2)
ansible/ansible #81816
Fix pip changed status when installing from vcs
ansible/ansible #80173
Support expect raw responses
es-korneev
(1)
ansible/ansible #86940
Add ANSIBLE_LIMIT env variable
brunoccalmeida
(1)
ansible/ansible #86897
user: add password_expire_last_changed option (Linux)
mattclay
(1)
ansible/ansible #86894
ansible-test - Replace Ubuntu 22.04 with 26.04
RealCharlesChia
(1)
ansible/ansible #86858
Fix groupby filter default parameter not working with missing keys
nitzmahone
(1)
ansible/ansible #86842
Deprecate inferred failure on non-zero rc
JScodesconcise
(1)
ansible/ansible #86826
Fix script become stdout CRLF handling
abhinavbansal29
(1)
ansible/ansible #86743
Fix include_role block/rescue handling when role is not found (#86721)
ArmandoHerra
(1)
ansible/ansible #86739
Fix ansiballz FileNotFoundError by eager-loading JSON profile before module execution
anbarsaleem
(1)
ansible/ansible #86620
linear: use iterator for accurate max_fail_percentage calculation
DavidLBoyd1986
(1)
ansible/ansible #86595
deb822_repository: Support for importing multiple keys for a single repository (#85700)
NIK8H
(1)
ansible/ansible #86577
docs: clarify ansible-pull always uses local connection and --limit b
veeceey
(1)
ansible/ansible #86555
ssh: respect ANSIBLE_HOME for control_path_dir default
monica-sieklucki
(1)
ansible/ansible #86549
Inject pickling behavior into singleton object
prabhu463
(1)
ansible/ansible #86535
Raise error for invalid freeform --extra-vars (fixes #84756)
pabigot
(1)
ansible/ansible #86472
ssh - fix tty dependency with become
xl-sec
(1)
ansible/ansible #86457
ansible-pull verify that file is in repo
Nicole-Dev24
(1)
ansible/ansible #86352
Fix TypeError in split_args function
akshatsinha0
(1)
ansible/ansible #86332
Bugfix(uri test): Fixed is_uri to correctly reject strings without a URI scheme.
Jingxxx123
(1)
ansible/ansible #86273
user: clean up systemd lingering when deleting users
Iksas
(1)
ansible/ansible #86245
apt: Fix the autoremove or purge parameters not working in certain cases
mathstuf
(1)
ansible/ansible #86240
ansible.builtin.apt: support verifying checksums of `deb` files
M313K
(1)
ansible/ansible #86230
Fix user module to remove SELinux mappings on deletion
fredjupp
(1)
ansible/ansible #86211
facts: Handle mount facts for AIX VIO servers
betrotle
(1)
ansible/ansible #86176
Perform shallow (depth=1) git clone when version is HEAD, don't perform unnecessary checkout when version is HEAD
bfoersterling
(1)
ansible/ansible #86113
[ansible-doc] Fix Redirect to File With Ansi Escape Sequences
vic1707
(1)
ansible/ansible #86074
Update validation logic for parameter checks to allow for None value for `required_if`
cjwatson
(1)
ansible/ansible #86050
Move apt sources lists aside more comprehensively
dgeo
(1)
ansible/ansible #85915
reverse order of interface's IPv6s to fix #16977
4ydan
(1)
ansible/ansible #85854
add empty inventory error config
GideonBear
(1)
ansible/ansible #85723
`known_hosts`: Add full key validation
yqylh
(1)
ansible/ansible #85711
Special Handling For Bundled Collections Without Manifests
Tangent2001
(1)
ansible/ansible #85671
Fail loud if ansible.cfg is in a world-writable directory (#85087)
JohnPss
(1)
ansible/ansible #85566
docs(config): Clarify deprecation warning for ansible_managed
renzibei
(1)
ansible/ansible #85537
fix: change the BOOT_TIME_COMMAND for macOS to get higher time precision
DollarSign23
(1)
ansible/ansible #85492
Fix UTF-8 BOM handling in content encoding for better compatibility
seb-goodman
(1)
ansible/ansible #85375
Fix async_dir variable expansion to match remote_tmp
monsdar
(1)
ansible/ansible #85249
roles: added dep and var cache to improve performance
rohit-bharmal
(1)
ansible/ansible #85174
apt: api fail issue when pkg pinned with high priority
leegarrett
(1)
ansible/ansible #85131
Update apt test, hello-traditional is removed in Debian trixie
JilvinAbraham
(1)
ansible/ansible #85054
Adding sslverifystatus flag
mehulmistry-accelya
(1)
ansible/ansible #85052
Evaluate possible jinja expression for play vars_files.
Oliver246
(1)
ansible/ansible #85050
allow known_hosts module auto-create the default ~/.ssh dir
pavan-msys
(1)
ansible/ansible #84921
Ensure ansible-config properly validates all entries
pviffx
(1)
ansible/ansible #84851
apt_repository: modify comment line in sources.list
andrew-sayers
(1)
ansible/ansible #84574
Make log severity configurable and consistent between syslog and systemd
HubertJan
(1)
ansible/ansible #84290
feat: Implement update_url_params
christophert
(1)
ansible/ansible #84176
Passthrough proxy variables to ansible-test environment
m-bull
(1)
ansible/ansible #84093
Add v2_playbook_on_terminated_early callback
raven428
(1)
ansible/ansible #83851
reset multiplexer only at connection failure
charan-kumar-137
(1)
ansible/ansible #83825
Update recursive_set_attributes with FileNotFoundError
cavcrosby
(1)
ansible/ansible #83715
Don't ignore invalid collection entries in requirements.yml
chapmajs
(1)
ansible/ansible #83687
Add argon2 support to password_hash
xbj110825
(1)
ansible/ansible #83587
Handle missing remote-tracking branch when switching version
t-kranz
(1)
ansible/ansible #83493
rpm_key: support multiple siging keys
konstruktoid
(1)
ansible/ansible #83291
add systemd full_version and ensure version is integer
yctomwang
(1)
ansible/ansible #83189
Fix unable to find pip in the virtualenv when using relative path
guppy0130
(1)
ansible/ansible #83170
allow plugin loader to load sidecar docs
pinradaThan
(1)
ansible/ansible #83111
file module fix attribute issues
jmechnich
(1)
ansible/ansible #83070
modules/apt: add support for apt-patterns
doc-sheet
(1)
ansible/ansible #82967
utilize pathlib.Path instead of os.path.join()
jimmy-lt
(1)
ansible/ansible #82959
systemd_service - Add the machine parameter (#82958)
sudh33ra
(1)
ansible/ansible #82953
Changing validation task to use role's tags
utoddl
(1)
ansible/ansible #82871
expose play.strategy as ansible_play_strategy
acozine
(1)
ansible/ansible #82677
remove 'allow_duplicates' param for include/import role
shatakshiiii
(1)
ansible/ansible #82529
Make roles generation compatible with ansible-lint autofix feature
Urth
(1)
ansible/ansible #82418
Execute ScriptVaultSecret on demand instead of on load
ckoehne
(1)
ansible/ansible #82383
plugins/reboot: fix boot time command for FreeBSD
sschmittsva
(1)
ansible/ansible #82329
Update documentation of the combine filter
anmorel
(1)
ansible/ansible #81967
Implement relative path in checksumfile
nama1arpit
(1)
ansible/ansible #81558
add a function for the centralised list of shell/command options
markgoddard
(1)
ansible/ansible #81550
Ensure v2_playbook_on_no_hosts_remaining fires
cilki
(1)
ansible/ansible #81547
Support Termux in ansible.builtin.package
jhooda
(1)
ansible/ansible #81364
apt module, fix issue with packages not installing when pinned and cached
chrros95
(1)
ansible/ansible #81117
ansible-test - add proxy support to pip
blami
(1)
ansible/ansible #80787
avoid connection leaks (#80532)
toydarian
(1)
ansible/ansible #80675
Refactor vault
ziegenberg
(1)
ansible/ansible #80625
ansible-doc - output additional `version_added` information from `main/argument_specs.yml`
TheJJ
(1)
ansible/ansible #80136
unarchive - respect symlinks in archives
yselkowitz
(1)
ansible/ansible #80088
Define processor topology on s390x
pezhovski
(1)
ansible/ansible #78142
Add socks proxy support
phoehnel
(1)
ansible/ansible #76768
Feature: add owner and group filter to builtin.find
jameslivulpi
(1)
ansible/ansible #76667
harden service_facts states and add new output variable load_states
moreati
(1)
ansible/ansible #75742
module_utils: Consolidate set_owner_if_different & set_group_if_different
egmar
(1)
ansible/ansible #75719
[WIP] Excluded certain `include_role` and `include_tasks` attributes from `post_validate`
nightowlengineer
(1)
ansible/ansible #72097
pip: Add support for various pip install modes
elmeriniemela
(1)
ansible/ansible #70252
Fix fallback to unshallowing shallow clone
seirl
(1)
ansible/ansible #69201
module_utils: require X_OK when checking cwd sanity
kr3ator
(1)
ansible/ansible #67715
SOCKS5 proxy support for uri module
jtyr
(1)
ansible/ansible #56817
Adding loop_control.notify_scope
mator
(1)
ansible/ansible #56603
[facts] iscsi fixes, add/fix solaris discovery for iscsi iqn
ewarnke
(1)
ansible/ansible #52656
Make file state=absent respect recurse=false for previous state=directory
ju2wheels
(1)
ansible/ansible #49000
git: add explicit submodule_init parameter, add submodule_depth parameter, and cleanup parameter support verification. (#48678)
philfry
(1)
ansible/ansible #47344
allow 'ignore_missing' for fileglob lookups
waynr
(1)
ansible/ansible #41621
[WIP] Issue 24215: Enable verbosity setting on a per-task basis.
sethp-nr
(1)
ansible/ansible #35636
wait for {starting, stopping} units