Merge "Pin setuptools and wheels packages"

This commit is contained in:
Zuul 2019-01-08 16:53:01 +00:00 committed by Gerrit Code Review
commit 33cd025214
3 changed files with 5 additions and 3 deletions

View File

@ -60,7 +60,7 @@ when 'fedora', 'rhel' # :pragma-foodcritic: ~FC024 - won't fix this
default['openstack']['integration-test']['platform'] = {
tempest_packages: %w(git curl libxslt-devel
libxml2-devel python-testrepository
libffi-devel python-devel python-setuptools
libffi-devel python-devel
python-gabbi python-testscenarios
python-ddt),
package_overrides: '',

View File

@ -82,7 +82,9 @@ tempest_path = '/opt/tempest'
venv_path = '/opt/tempest-venv'
python_virtualenv venv_path do
system_site_packages true
pip_version '18.0'
setuptools_version '40.0.0'
wheel_version '0.31.1'
end
python_execute 'install tempest' do

View File

@ -14,7 +14,7 @@ describe 'openstack-integration-test::setup' do
it 'installs tempest dependencies' do
%w(git curl libxslt-devel
libxml2-devel python-testrepository
libffi-devel python-devel python-setuptools
libffi-devel python-devel
python-gabbi python-testscenarios
python-ddt).each do |pkg|
expect(chef_run).to upgrade_package(pkg)