diff --git a/bindep.txt b/bindep.txt new file mode 100644 index 0000000000..aeb6c74242 --- /dev/null +++ b/bindep.txt @@ -0,0 +1,30 @@ +# This file contains runtime (non-python) dependencies +# More info at: http://docs.openstack.org/infra/bindep/readme.html + +# tools/misc-sanity-checks.sh validates .po[t] files +gettext [test] + +# cffi (required by oslo.privsep) and PyNaCL (required by paramiko) +libffi-dev [platform:dpkg] +libffi-devel [platform:rpm] + +# MySQL and PostgreSQL databases since some jobs are set up in +# OpenStack infra that need these like +# periodic-neutron-py27-with-oslo-master and +# periodic-neutron-py35-with-neutron-lib-master. +haproxy +libmysqlclient-dev [platform:dpkg test] +mysql [platform:rpm test] +mysql-client [platform:dpkg test] +mysql-devel [platform:rpm test] +mysql-server [test] +postgresql [test] +postgresql-client [platform:dpkg test] +postgresql-devel [platform:rpm test] +postgresql-server [platform:rpm test] + +# Neutron's test-requirements requires tempest which requires paramiko +# which requires cryptography which requires ssl. +libssl-dev [platform:dpkg] +openssl-devel [platform:rpm !platform:suse] +libopenssl-devel [platform:suse !platform:rpm]