Ensure python-docutils package is installed

- Use IR fix for setuptools installation [1]
- Restore voting to 'tobiko-tox-infrared-centos-8' job

[1] https://review.gerrithub.io/c/redhat-openstack/infrared/+/501507

Change-Id: I04dafdae5cc62a4c470204e0ba816e9bde522aaf
This commit is contained in:
Federico Ressi 2020-08-31 15:07:32 +02:00
parent f7204bc789
commit a8fd02960c
5 changed files with 12 additions and 3 deletions

View File

@ -9,8 +9,10 @@ iproute [platform:redhat]
libffi-devel [platform:redhat] libffi-devel [platform:redhat]
make [platform:redhat] make [platform:redhat]
openssl-devel [platform:redhat] openssl-devel [platform:redhat]
python-docutils [platform:rhel-7]
python3 [platform:redhat] python3 [platform:redhat]
python3-devel [platform:redhat !platform:rhel-7] python3-devel [platform:redhat !platform:rhel-7]
python3-docutils [platform:redhat !platform:rhel-7]
python3-libselinux [platform:redhat] python3-libselinux [platform:redhat]
python3-setuptools [platform:redhat] python3-setuptools [platform:redhat]
python3-wheel [platform:redhat] python3-wheel [platform:redhat]
@ -24,5 +26,6 @@ git [platform:ubuntu]
libffi-dev [platform:ubuntu] libffi-dev [platform:ubuntu]
libssl-dev [platform:ubuntu] libssl-dev [platform:ubuntu]
make [platform:ubuntu] make [platform:ubuntu]
python-docutils [platform:ubuntu]
python3 [platform:ubuntu] python3 [platform:ubuntu]
python3-dev [platform:ubuntu] python3-dev [platform:ubuntu]

View File

@ -1,2 +1,4 @@
git+https://github.com/redhat-openstack/infrared.git ; python_version < '3.8' # git+https://github.com/redhat-openstack/infrared.git ; python_version < '3.8'
git+https://review.gerrithub.io/redhat-openstack/infrared@refs/changes/23/493623/12 ; python_version >= '3.8' # git+https://review.gerrithub.io/redhat-openstack/infrared@refs/changes/23/493623/12 ; python_version >= '3.8'
git+https://review.gerrithub.io/redhat-openstack/infrared@refs/changes/07/501507/1

View File

@ -5,6 +5,9 @@
test_collect_dir: '{{ test_dir }}/test_results' test_collect_dir: '{{ test_dir }}/test_results'
roles: roles:
- role: tobiko-bindep
vars:
bindep_file: '{{ test_dir }}/bindep.txt'
- tobiko-ensure-tox - tobiko-ensure-tox
tasks: tasks:

View File

@ -17,6 +17,7 @@
command: > command: >
'{{ bindep_executable }}' -b -f '{{ bindep_file }}' {{ bindep_profile }} '{{ bindep_executable }}' -b -f '{{ bindep_file }}' {{ bindep_profile }}
when: when:
- check_bindep_file.stat.exists
- check_bindep_file.stat.readable - check_bindep_file.stat.readable
register: run_bindep register: run_bindep
changed_when: no changed_when: no

View File

@ -49,7 +49,7 @@
name: tobiko-tox-infrared-centos-8 name: tobiko-tox-infrared-centos-8
parent: tobiko-tox-infrared parent: tobiko-tox-infrared
nodeset: tobiko-centos-8-2-node nodeset: tobiko-centos-8-2-node
voting: false voting: true
description: | description: |
Run test cases using tobiko infrared plugin on CentOS 8 Run test cases using tobiko infrared plugin on CentOS 8