Are we testing on multiple hosts? Usually we just have an agent with the role `default` and use `shell()` and `apply_manifest()` to run on that node.