Matt Martz
Matt Martz
##### SUMMARY Add Keycloak service account auth capability to ansible-galaxy Effectively, this adds a new configuration `client_secret`, ultimately what seems to be a pretty minimal change. ##### ISSUE TYPE -...
### Summary When using the `timeout` keyword, when a task fails due to timeout, we should provide a `timeout` or similar key in the task result. Right now it is...
##### SUMMARY Refactor loading of vars_files to simplify and properly implement expectations. Fixes #80483 ##### ISSUE TYPE - Bugfix Pull Request ##### COMPONENT NAME lib/ansible/vars/manager.py ##### ADDITIONAL INFORMATION Reviewers will...
### Summary As of the time of writing this issue, there are 246 ignores in `tests/sanity/ignore.txt` While some are necessary, there is room for reducing this list by addressing the...
##### SUMMARY Probably the biggest benefit is not special casing meta task results so that they act more like a regular task in the strategy ##### ISSUE TYPE - Bugfix...
##### SUMMARY Ensure meta tasks don't disrupt host_pinned host/fork affinity ##### ISSUE TYPE - Bugfix Pull Request ##### ADDITIONAL INFORMATION Tests to come later
##### SUMMARY ##### ISSUE TYPE - Test Pull Request ##### ADDITIONAL INFORMATION ```paste below ```
### Summary When using the `host_pinned` strategy, any `meta` task that executes can cause the plugin to lose the ability to track host/fork affinity. This ultimately affects any use of...
### Summary There are cases where a task should be looped until a condition is met, like a `break` in a `for` loop. This can somewhat be achieved with a...
Dependent on https://github.com/ansible/ansible/pull/83354 In the `awx_display` callback plugin we need to capture per host/task/loop connection stats, and then include those connection stats in the event data created by `v2_playbook_on_stats` Basically...