* Canonicalize module_defaults actions and action_groups pre-fork and cache them on the play * Call get_action_args_with_defaults with the resolved FQCN plugin and don't pass the redirect list * Add validation for action_group metadata and a toggle to disable the warnings * Handle groups recursively referring to each other * Remove special-casing for non-fqcn actions in module_defaults groups * Error for actions and groups in module_defaults that can't be resolved * Error for fully templated module_defaults * Add integration tests for action_groups * Changelog
10 lines
171 B
Bash
Executable File
10 lines
171 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -eux
|
|
|
|
ansible-playbook test_defaults.yml "$@"
|
|
|
|
ansible-playbook test_action_groups.yml "$@"
|
|
|
|
ansible-playbook test_action_group_metadata.yml "$@"
|