From 3e54527a3c841964672d4083d30a353ba5a7f5cc Mon Sep 17 00:00:00 2001 From: Andrei Stepanov Date: Mar 18 2019 18:50:07 +0000 Subject: Set ansible_python_interpreter to /usr/bin/python3 on RHEL8 as a test-runner Signed-off-by: Andrei Stepanov --- diff --git a/roles/str-common-init/tasks/trunner.yml b/roles/str-common-init/tasks/trunner.yml index 3bd19e4..860f60f 100644 --- a/roles/str-common-init/tasks/trunner.yml +++ b/roles/str-common-init/tasks/trunner.yml @@ -5,6 +5,16 @@ - delegate_to: "{{ test_runner_inventory_name }}" block: + + - name: Set ansible_python_interpreter to /usr/bin/python3 + delegate_facts: True + set_fact: + ansible_python_interpreter: /usr/bin/python3 + # lookup() - runs always on test-runner + when: + - lookup('file', '/etc/os-release') | regex_search("^ID=\"*rhel", multiline=True) + - lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*8", multiline=True) + - name: Gather facts from test-runner setup: # Just minimum subset should be enough for what we need