Matt Martz

Results 103 issues of 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 -...

P2
feature
has_issue
on_hold

### 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...

easyfix
has_pr
feature
jira

##### 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...

stale_ci
stale_review
bug
has_issue
affects_2.16
data_tagging

### 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...

has_pr
feature
affects_2.16
code_health
affects_2.17

##### 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...

bug

##### SUMMARY Ensure meta tasks don't disrupt host_pinned host/fork affinity ##### ISSUE TYPE - Bugfix Pull Request ##### ADDITIONAL INFORMATION Tests to come later

needs_revision
stale_ci
bug

##### SUMMARY ##### ISSUE TYPE - Test Pull Request ##### ADDITIONAL INFORMATION ```paste below ```

needs_revision
needs_rebase
test
ci_verified
stale_ci

### 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...

bug
has_pr
affects_2.17

### 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...

P2
feature
jira

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...

enhancement