c42d884756
Paramiko version 2.0 has been released. It now uses the Python library cryptography. Installing this requires additional system packages. This commit adds in the appropriate packages required by cryptography based on its documentation [1]. An alternative approach would have been to constrain the version of Paramiko however the project describes the 1.x versions as relying on insecure dependencies [2]. [1] https://cryptography.io/en/latest/installation/ [2] http://www.paramiko.org/installing.html Change-Id: I81916b5bcf780922bfd4d6e4b938f00953832d21
21 lines
687 B
Plaintext
21 lines
687 B
Plaintext
# This file facilitates OpenStack-CI package installation
|
|
# before the execution of any tests.
|
|
#
|
|
# See the following for details:
|
|
# - http://docs.openstack.org/infra/bindep/
|
|
# - https://github.com/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.
|
|
|
|
# OpenStack-CI's Jenkins needs curl
|
|
# TODO(odyssey4me) remove this once https://review.openstack.org/288634 has merged
|
|
# and the disk images are rebuilt and redeployed.
|
|
curl
|
|
|
|
# Requirements for Paramiko 2.0
|
|
libssl-dev
|
|
libffi-dev
|