ansible
View By
File
User
Merge Commits
Merge Conflicts
CI Failures
Multiple Authors
Generated on Sat Jun 14 19:08:26 2025 UTC
Pull Requests by User
bcoca
(62)
ansible/ansible #85323
Deprecate defaulting to inject
ansible/ansible #85316
ansible-doc display docs for modules w/o ext (#85299)
ansible/ansible #85315
ansible-doc display docs for modules w/o ext (#85299)
ansible/ansible #85265
you must be this tall
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 #82041
make ansiballz use module tmp
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 #78525
ensure correct value for keyword
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 #75097
systemd try to handle missing sessions
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 #73828
another step away from pc
ansible/ansible #72635
add fragments to return
ansible/ansible #72601
draft autovalidate
ansible/ansible #69947
plugin signature based on options
ansible/ansible #69514
adding selinux_role to sudo become
ansible/ansible #58017
[WIP] Add the ability to specify --root.
ansible/ansible #57129
[WIP] Handle disappearing hosts
ansible/ansible #44175
added tests for correctly handling handlers w free
ansible/ansible #41420
[WIP] fix / in inventory_hostname on cache plugin
ansible/ansible #13620
update_json for module intermediate comms
s-hertel
(25)
ansible/ansible #85318
Improve password lookup lock acquisition so it checks the error type
ansible/ansible #85088
ansible-doc --list_files fixes
ansible/ansible #84911
Fix AnsibleModule.tmpdir base dir race condition
ansible/ansible #84738
Add ansible-galaxy uninstall to remove collections and roles
ansible/ansible #84715
Ensure installed/downloaded collections support the running ansible-core version
ansible/ansible #84661
Allow --extra-vars to configure callback plugin options
ansible/ansible #84455
[WIP] copy - remove extra recursion when dest exists
ansible/ansible #84324
[POC] copy - add diff mode support for remote_src=true
ansible/ansible #84270
Remove support for resolvelib < 0.8.0, since 0.8.0 is over 3 years old
ansible/ansible #84246
remove unused server-related options from ansible-galaxy
ansible/ansible #84208
ansible-pull, ansible-console - remove unused --list-hosts option
ansible/ansible #83986
atomic_move - fix preserving the dest attributes when using a tmp file
ansible/ansible #83388
Fix block rescue when some hosts are failing and rescued not affecting other hosts with run_once as true
ansible/ansible #83251
move some git integration test setup into the test
ansible/ansible #82658
copy - fix recursively setting mode and directory_mode with remote_src=True
ansible/ansible #82270
Avoid creating GALAXY_TOKEN_PATH for configured servers
ansible/ansible #82238
expect - hide responses from the invocation with echo=false
ansible/ansible #82182
Fix validating role params of dependencies that are used by ansible-galaxy
ansible/ansible #82052
ansible-galaxy - fixup role install failure handling
ansible/ansible #81743
apt - update the sources first if the cache can't be opened with default_release
ansible/ansible #81241
denote preferred collection with * when listing collections
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 #78814
DNM Fix using a fully qualified ansible.builtin module after legacy module
ansible/ansible #78075
fix task execution/lockstep issues with clear_host_errors
Akasurde
(17)
ansible/ansible #85292
include_vars: Code cleanup and integration tests
ansible/ansible #85261
yaml filter: update docs
ansible/ansible #85190
service: Fix order of arguments in FreeBSD
ansible/ansible #85187
fetch_file: add ca_path and cookies parameters
ansible/ansible #85170
apt: Mark dependencies as auto
ansible/ansible #84990
filter: update integration tests
ansible/ansible #84989
json filter: update docs
ansible/ansible #84729
package_facts: Add support for dnf python bindings
ansible/ansible #84662
apt: Added support for --allow-remove-essential
ansible/ansible #84655
Fixed string type in tags fieldattribute
ansible/ansible #84642
user - unlock user by default with no password, busybox
ansible/ansible #84594
callback: filter _ansible_ in debug message
ansible/ansible #84276
Deprecated host_key_checking option
ansible/ansible #84273
Deprecate AGNOSTIC_BECOME_PROMPT
ansible/ansible #84159
Clean up galaxy cli tests
ansible/ansible #84039
tests: Fix test_copy
ansible/ansible #83366
linux: refactor network fact gathering code
sivel
(12)
ansible/ansible #85319
Collection Finder - Remove exec side effects from actions that should not exec
ansible/ansible #85068
Clean up AnsibleModule.digest_from_file
ansible/ansible #84134
Add an OrderedSet class
ansible/ansible #81575
Add support for X_strict types in argspec
ansible/ansible #79046
[WIP] [POC] OZ3
ansible/ansible #77614
[PoC] Add loop_control.lookup
ansible/ansible #76313
Extract useful code out of `fetch_url`
ansible/ansible #74259
[POC] Support unpacking loop vars
ansible/ansible #72553
[POC] Add projection feature for registering vars - Option 2
ansible/ansible #58287
[WIP] [POC] OZ2
ansible/ansible #51985
[WIP] [POC] Oz
ansible/ansible #36878
[WIP] Start of flexible duration specification
mkrizek
(12)
ansible/ansible #85284
six cleanup
ansible/ansible #84890
Simplify and optimize PlayIterator.is_failed
ansible/ansible #84559
TaskResult.is_failed: unnecessary failed_when_result check
ansible/ansible #84456
ci_complete 2
ansible/ansible #84454
ci_complete
ansible/ansible #84173
Simplify global loop result processing
ansible/ansible #84133
Fix rescuing tasks failed by any_errors_fatal
ansible/ansible #84040
Move processing includes into ``StrategyBase``
ansible/ansible #83659
dnf/dnf5: address issues discovered in 2.16 yum tests
ansible/ansible #83134
PlayIterator, refactored
ansible/ansible #82852
any_errors_fatal: do not fail unreachable hosts
ansible/ansible #78777
Tags on handlers
webknjaz
(11)
ansible/ansible #83911
Support terminals that implement `truecolor`
ansible/ansible #82772
Auto-inject coverage defaults through a plugin
ansible/ansible #82730
Use underlying `AnsibleError` exception as cause
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
felixfontein
(9)
ansible/ansible #85327
Add testing helpers to extract warnings and deprecations from module results
ansible/ansible #85260
[WIP] Add some typing hints for module_utils
ansible/ansible #85259
Fix AnsibleModule.human_to_bytes
ansible/ansible #85198
runtime-metadata sanity test: ignore pre-release and build identifier
ansible/ansible #81796
ansible-doc: show 'notes', 'seealso', and top-level 'version_added' for role entrypoints
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
ansible/ansible #73239
Make sure collection name is included in plugin deprecations from collections
spyinx
(3)
ansible/ansible #85063
optimize cron module to handle some special cases (#85062)
ansible/ansible #84345
copy: implicitly create directories
ansible/ansible #84289
Create ~/.ssh with a specific permissions (ansible#84286)
jborean93
(3)
ansible/ansible #84758
Fix collection loader iterator for ext modules
ansible/ansible #83754
winrm - Remove extras lookups
ansible/ansible #83275
Fix gather_facts for Windows and shell dirname
simonLeary42
(3)
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
mattclay
(2)
ansible/ansible #85324
Show context for reserved variable warnings
ansible/ansible #84595
ansible-test - Add experimental pass env support
konstruktoid
(2)
ansible/ansible #85320
ansible-doc: print where the description is missing
ansible/ansible #83291
add systemd full_version and ensure version is integer
ketankelkar
(2)
ansible/ansible #85291
Blockinfile - Add new module option - 'encoding'
ansible/ansible #84999
Lineinfile - Add new module option - 'encoding'
mscherer
(2)
ansible/ansible #84878
Add a prop class to let become plugin disable pipelining
ansible/ansible #33817
Add os-release file parsing, partially fix #25897
o-farag
(2)
ansible/ansible #84656
allow displaying skipped hosts to be configured by vars
ansible/ansible #84599
use real path when listing collections to dedupe symlink
jimi-c
(2)
ansible/ansible #84032
Creating RunBlock
ansible/ansible #38976
[WIP] Generalize connection command running and I/O for all connection types
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
yctomwang
(2)
ansible/ansible #83189
Fix unable to find pip in the virtualenv when using relative path
ansible/ansible #82829
Feature: sort entries in FILES.json for reproducibility in ansible galaxy build
sbettid
(2)
ansible/ansible #81816
Fix pip changed status when installing from vcs
ansible/ansible #80173
Support expect raw responses
moreati
(2)
ansible/ansible #75742
module_utils: Consolidate set_owner_if_different & set_group_if_different
ansible/ansible #75741
copy: Reduce calls to stat() by 50% in chown_recursive
samdoran
(2)
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
zeevick10
(1)
ansible/ansible #85330
Fix Typos in Comments and Task Names
zerwes
(1)
ansible/ansible #85290
galaxy : use advice.detachedHead=false for git_switch_cmd
coolxxy
(1)
ansible/ansible #85269
Add SELinux Context as a return value for `module:stat`
Iksas
(1)
ansible/ansible #85254
apt: Stop the >= operator from being ignored for packages that are not already installed
monsdar
(1)
ansible/ansible #85249
[WIP] 85206: Added dep cache and storing the dep-tree in a set
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
gauravpathak
(1)
ansible/ansible #85110
Validate changes in a git repo for combined check and diff mode
JilvinAbraham
(1)
ansible/ansible #85054
Adding sslverifystatus flag
mehulmistry-accelya
(1)
ansible/ansible #85052
Evaluate possible jinja expression for play vars_files.
Oliva924
(1)
ansible/ansible #85050
allow known_hosts module auto-create the default ~/.ssh dir
erwanclx
(1)
ansible/ansible #85049
hostname module: fix transient error with special character
mkarpiarz
(1)
ansible/ansible #85038
get_url: filter out non-hex checksum characters
facundoy
(1)
ansible/ansible #85034
aptclean outputs false if nothing was changed
vydrazde
(1)
ansible/ansible #85010
Fix uri form-multipart to not overwrite filename to allow retries
permissiongranted
(1)
ansible/ansible #85005
fix template spacing
aniketpuro
(1)
ansible/ansible #84923
Handle None return in _get_collection_name_from_path() to prevent TypeError
pavan-msys
(1)
ansible/ansible #84921
Ensure ansible-config properly validates all entries
pviffx
(1)
ansible/ansible #84851
Fix for 'apt_repository modify comment line /etc/apt/sources.list'
NomakCooper
(1)
ansible/ansible #84618
add new sub_state return value to service_facts module
andrew-sayers
(1)
ansible/ansible #84574
Make log severity configurable and consistent between syslog and systemd
thehe
(1)
ansible/ansible #84372
Inventory plugin: Allow "parent_group" to have host variables in it
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
McSim85
(1)
ansible/ansible #83853
Fix TypeError: NoneType when using `import_tasks` within `include_tasks`
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
HS-157
(1)
ansible/ansible #83600
Improve fileglob lookup - Pattern matching on directory & file
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
nicksms
(1)
ansible/ansible #83450
Fix file descriptor leak in ssh.py
pvcasillasg
(1)
ansible/ansible #83336
rpm_key: Added handler for ftp keys
Roysav
(1)
ansible/ansible #83271
Add support for extra vars in ansible.builtin.generator plugin
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
Remz42
(1)
ansible/ansible #83049
Adding example to use gid in file module
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
corubba
(1)
ansible/ansible #82721
Ignore empty vault filenames
acozine
(1)
ansible/ansible #82677
remove 'allow_duplicates' param for include/import role
mafalb
(1)
ansible/ansible #82624
ansible-galaxy - Don't copy a file from a skeleton if file.j2 also exists
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
nejch
(1)
ansible/ansible #82246
galaxy: make retryable HTTP status codes configurable
JustinWayland
(1)
ansible/ansible #82192
Deprecate is_module parameter in get_docstring
anmorel
(1)
ansible/ansible #81967
Implement relative path in checksumfile
chrispbailey
(1)
ansible/ansible #81754
Throw LockFailedException if apt cmd encounters a lock file
kencx
(1)
ansible/ansible #81594
Add install_suggests in apt module
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
codyro
(1)
ansible/ansible #81452
Add notes for DNF module about caveats when ensuring presence of groups
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`
theunkn0wn1
(1)
ansible/ansible #80456
Fix git submodule tracking
TheJJ
(1)
ansible/ansible #80136
unarchive - respect symlinks in archives
yselkowitz
(1)
ansible/ansible #80088
Define processor topology on s390x
ebastos
(1)
ansible/ansible #80034
Avoids removing /
R37ribution
(1)
ansible/ansible #79312
lib/ansible/utils/vars.py - def merge_hash - fix for append / prepend when merging vars are equal
AlanCoding
(1)
ansible/ansible #78765
Add option to allow users to ignore decryption errors with ansible-inventory
ssbarnea
(1)
ansible/ansible #78515
Allow user to disable console text wrapping
pezhovski
(1)
ansible/ansible #78142
Add socks proxy support
nirmal-j-patel
(1)
ansible/ansible #78039
pip module - editable now applies to all packages
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
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
Jakski
(1)
ansible/ansible #57574
file: Raise error on permission denied
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
jpic
(1)
ansible/ansible #18596
New module: remove_host