commit 3f5a5857f50c3339478ee5c99de13b9fe4c389c5
parent aeb7dc7e429d35ac52f674e7656343a282c15f76
Author: Asher Morgan <asher@ashermorgan.net>
Date: Sat, 5 Sep 2026 14:37:07 -0700
Add limitations to README.md
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/README.md b/README.md
@@ -188,3 +188,14 @@ takes, or can be configured to take, to mitigate security risks.
clients must not be able to trigger the execution of other hosts' tasks, then
the `['--limit', 'aoh']` option should be added to `extra_args`. Consider also
adding these options to `block_opts` to prevent clients from modifying them.
+
+
+## Limitations
+
+- AoH directs the client's tasks to be executed over HTTP by setting the
+ `ansible_connection` option via a custom inventory host variable. This
+ variable must not be overridden by, for example, variables in `host_vars/*`
+ files. Refer to Ansible's [ansible-precedence][variable precedence
+ documentation] for more information.
+
+[ansible-precedence]: https://docs.ansible.com/projects/ansible/latest/playbook_guide/playbooks_variables.html#understanding-variable-precedence