933dabb4a6
We have never really tested python3 at large scale, and more and more bugs are filed in stable branches due to dual stack. We should stick to python2 in the stable branches, which is what was tested in our gates. - Python3 inventory testing isn't exercised anywhere and should therefore be removed, because of its setting false expectations. - The bootstrap removed all references to python3, to ensure python2 is always used. Change-Id: I5d98b90709d668f2042bd59238c924101c1d116b
38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
# This file facilitates OpenStack-CI package installation
|
|
# before the execution of any tests.
|
|
#
|
|
# See the following for details:
|
|
# - https://docs.openstack.org/infra/bindep/
|
|
# - https://git.openstack.org/cgit/openstack-infra/bindep
|
|
#
|
|
# Even if the role does not make use of this facility, it
|
|
# is better to have this file empty, otherwise OpenStack-CI
|
|
# will fall back to installing its default packages which
|
|
# will potentially be detrimental to the tests executed.
|
|
|
|
# The gcc compiler
|
|
gcc
|
|
|
|
# Base requirements for Ubuntu
|
|
git-core [platform:dpkg]
|
|
libssl-dev [platform:dpkg]
|
|
libffi-dev [platform:dpkg]
|
|
python2.7 [platform:dpkg]
|
|
python-apt [platform:dpkg]
|
|
python-dev [platform:dpkg]
|
|
|
|
# Base requirements for RPM distros
|
|
gcc-c++ [platform:rpm]
|
|
git [platform:rpm]
|
|
libffi-devel [platform:rpm]
|
|
openssl-devel [platform:rpm]
|
|
python-devel [platform:rpm]
|
|
python2-dnf [platform:fedora]
|
|
|
|
# For SELinux
|
|
libselinux-python [platform:redhat]
|
|
libsemanage-python [platform:redhat]
|
|
|
|
# Required for compressing collected log files in CI
|
|
gzip
|