From edc77e99a6fc21e1466ba6323a69a2a7917cb0d7 Mon Sep 17 00:00:00 2001 From: Geoff Jacobs Date: Fri, 11 Aug 2023 10:19:52 +1000 Subject: [PATCH] no, can't reference itself, add pipenv_venv to inventory vars --- group_vars/aws_node_local.yml | 3 ++- roles/linux_common/tasks/main.yml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/group_vars/aws_node_local.yml b/group_vars/aws_node_local.yml index e00bd65..4e6dcff 100644 --- a/group_vars/aws_node_local.yml +++ b/group_vars/aws_node_local.yml @@ -9,7 +9,8 @@ # # https://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html -ansible_python_interpreter: "{{ pipenv_venv | default('/usr/bin/python') }}" +pipenv_venv: /usr/bin/python # this will get overridden by the wrapper scripts, but should allow molecule to run +ansible_python_interpreter: "{{ pipenv_venv }}" java_major_version: "8" postgres_version: "9.6" diff --git a/roles/linux_common/tasks/main.yml b/roles/linux_common/tasks/main.yml index 614cd1f..2c631c9 100644 --- a/roles/linux_common/tasks/main.yml +++ b/roles/linux_common/tasks/main.yml @@ -19,7 +19,7 @@ - unzip - fontconfig vars: - ansible_python_interpreter: "{{ '/usr/bin/python2' if ((ansible_distribution | lower == 'amazon') and (ansible_distribution_version == '2')) else ansible_python_interpreter }}" + ansible_python_interpreter: "{{ '/usr/bin/python2' if ((ansible_distribution | lower == 'amazon') and (ansible_distribution_version == '2')) else pipenv_venv }}" - name: Create product group ansible.builtin.group: