Fix broken infrared toxenv on CentOS/RHEL-8
- use OpenStack uppser-constrains file for infrared toxenv - make tobiko-tox-infrared-centos-8 job voting - ensure setupptools and wheel versions are up to date Change-Id: I04934b6eba6c35acf6ed2bcb9702b09a31dac8bf
This commit is contained in:
parent
9d8597cf60
commit
20c05cd1b9
|
@ -12,6 +12,7 @@ libffi-devel [platform:redhat]
|
|||
openssl-devel [platform:redhat]
|
||||
python3-devel [platform:redhat]
|
||||
python3-setuptools [platform:redhat]
|
||||
python3-wheel [platform:redhat]
|
||||
readline-devel [platform:redhat]
|
||||
sqlite-devel [platform:redhat]
|
||||
zlib-devel [platform:redhat]
|
||||
|
|
|
@ -34,9 +34,14 @@
|
|||
(get_python_info.stdout | from_json)}) }}
|
||||
|
||||
|
||||
- name: "upgrade Pip command to latest version"
|
||||
- name: "upgrade '{{ python_command }}' packages to the latest versions"
|
||||
command: >
|
||||
'{{ python_info[python_command].executable }}' -m pip install pip --upgrade --user
|
||||
'{{ python_info[python_command].executable }}' -m pip install '{{ item }}' \
|
||||
--upgrade --user
|
||||
loop:
|
||||
- pip
|
||||
- setuptools
|
||||
- wheel
|
||||
|
||||
|
||||
- name: "show python_info facts"
|
||||
|
|
3
tox.ini
3
tox.ini
|
@ -188,7 +188,8 @@ whitelist_externals =
|
|||
rm
|
||||
|
||||
deps =
|
||||
-r infrared-requirements.txt
|
||||
-c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}
|
||||
-rinfrared-requirements.txt
|
||||
passenv =
|
||||
{[testenv:venv]passenv}
|
||||
ANSIBLE_*
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
name: tobiko-tox-infrared-centos-8
|
||||
parent: tobiko-tox-infrared
|
||||
nodeset: centos-8-2-node
|
||||
voting: false
|
||||
voting: true
|
||||
description: |
|
||||
Run py36 test cases using tobiko infrared plugin on CentOS 8
|
||||
|
||||
|
|
Loading…
Reference in New Issue