ansible/test/integration/targets/ansible-runner/tasks/adhoc_example1.yml
Alan Rominger 1fbac24739
Update ansible-runner tests version and deps (#72197)
We could not find reason for the docutils install so trying out removing it.
Also bumping to latest version of ansible-runner

Skip all python2 versions because next ansible-runner drops it

Co-authored-by: Elijah DeLee <kdelee@redhat.com>
2020-11-18 11:00:04 -05:00

14 lines
483 B
YAML

- name: execute the script
command: "'{{ ansible_python_interpreter }}' '{{ role_path }}/files/adhoc_example1.py' '{{ lookup('env', 'OUTPUT_DIR') }}'"
register: script
- name: parse script output
# work around for ansible-runner showing ansible warnings on stdout
set_fact:
adexec1_json: "{{ script.stdout | parse_json }}"
- assert:
that:
- "adexec1_json.rc == 0"
- "adexec1_json.events|length == 4"
- "'localhost' in adexec1_json.stats.ok"