From ca24b28fdca4d6ea70962eab3a161c448334a702 Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Fri, 28 Jul 2017 11:47:33 -0500 Subject: [PATCH] re-added missing bindep Change-Id: Ia23b9096a5af10290e3aee368a69205151fdc7fd Signed-off-by: Kevin Carter --- multi-node-aio/bindep.txt | 63 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 multi-node-aio/bindep.txt diff --git a/multi-node-aio/bindep.txt b/multi-node-aio/bindep.txt new file mode 100644 index 00000000..f2924a2a --- /dev/null +++ b/multi-node-aio/bindep.txt @@ -0,0 +1,63 @@ +# 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://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. +# +# Note: +# This file is maintained in the openstack-ansible-tests repository. +# https://git.openstack.org/cgit/openstack/openstack-ansible-tests/tree/bindep.txt +# If you need to remove or add extra dependencies, you should modify +# the central file instead and once your change is accepted then update +# this file as well. The purpose of this file is to ensure that Python and +# Ansible have all their necessary binary requirements on the test host before +# tox executes. Any binary requirements needed by services/roles should be +# installed by those roles in their applicable package install tasks, not through +# using this file. +# + +# Base requirements for Ubuntu +build-essential [platform:dpkg] +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 [platform:rpm] +gcc-c++ [platform:rpm] +git [platform:rpm] +libffi-devel [platform:rpm !platform:opensuseproject-42] +libffi-devel-gcc5 [platform:opensuseproject-42] +openssl-devel [platform:redhat] +libopenssl-devel [platform:suse] +python-devel [platform:rpm] +python2-dnf [platform:fedora] + +# For SELinux +libselinux-python [platform:redhat] +libsemanage-python [platform:redhat] + +# For SSL SNI support +python-pyasn1 [platform:dpkg platform:suse] +python-openssl [platform:dpkg] +python-ndg-httpsclient [platform:ubuntu !platform:ubuntu-14] +python2-pyasn1 [platform:redhat] +python2-pyOpenSSL [platform:redhat !platform:fedora] +pyOpenSSL [platform:fedora] +python-pyOpenSSL [platform:opensuseproject-42] +python2-pyOpenSSL [platform:suse !platform:opensuseproject-42] +python-ndg_httpsclient [platform:redhat !platform:fedora] +python2-ndg_httpsclient [platform:fedora] +python-ndg-httpsclient [platform:suse] + +# Required for compressing collected log files in CI +gzip