[tests] python3 dsvm tests are run with improper version
Bug #1822178 reported by
Tom Barron
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
High
|
Tom Barron |
Bug Description
We set the ``run`` playbook for the dummy job to indicate that we should use python 3:
export DEVSTACK_
and we do not explicitly set the PYTHON3_VERSION there.
When running the job in gate local.conf contains:
PYTHON3_VERSION=
This causes the version to be unknown when devstack uses pip to install packages. When the version is unknown devstack's install_pip function defaults to python 2.7.
As a result manila packages get pip installed with python 2 instead of python 3 and jobs that purport to run under python 3 run with a funny mix of system packages for python3 and pip installed packages for python 2.7
Changed in manila: | |
importance: | Undecided → High |
milestone: | none → train-1 |
assignee: | nobody → Tom Barron (tpb) |
tags: | added: python3 tempest |
tags: | added: backport-potential |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/648505
Review: https:/