From 43038143e6766969ee0afe0f34e2ef44efa3af7f Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Wed, 11 Sep 2019 21:02:25 +0100 Subject: [PATCH] Allow venv python interpreter to be overridden Change-Id: I8a9e586fb2e48eb13b7477e3ead6858cac902688 --- defaults/main.yml | 1 + tasks/manila_install.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 86bcd8b..986eb8b 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -25,6 +25,7 @@ manila_service_setup_host: "{{ openstack_service_setup_host | default('localhost # Set installation method. manila_install_method: "source" +manila_venv_python_executable: "{{ openstack_venv_python_executable | default('python2') }}" manila_git_repo: https://git.openstack.org/openstack/manila manila_git_install_branch: master diff --git a/tasks/manila_install.yml b/tasks/manila_install.yml index d7bd31c..2cff521 100644 --- a/tasks/manila_install.yml +++ b/tasks/manila_install.yml @@ -40,6 +40,7 @@ include_role: name: "python_venv_build" vars: + venv_python_executable: "{{ manila_venv_python_executable }}" venv_build_constraints: "{{ manila_git_constraints }}" venv_build_distro_package_list: "{{ manila_devel_distro_packages }}" venv_install_destination_path: "{{ manila_bin | dirname }}"