Commit Graph

6 Commits

Author SHA1 Message Date
Jeremy Stanley d887405097 Remove python-yaml from bindep list
Ubuntu Jammy dropped the python-yaml package, but it was only ever
for Python 2 anyway. Since we should have been running all jobs for
project-config with Python 3 since ages, this was clearly not being
used for or by anything for quite some time anyway.

Change-Id: Idb717f2e45a09c61523ca96382eb3a275700074d
2022-10-30 11:40:56 +00:00
Andreas Jaeger 2c8cddfc95 Install ssl devel libs
Building some of our dependencies fails, add libssl-dev for building.

Change-Id: I8cc4cb74ea5ac971ce2d22f448cb1229eb5e6cd0
2018-08-14 19:52:43 +02:00
Ian Wienand 28f62e39d7 Add libre2 for project-config linting
tox.ini pulls in zuul, but we don't actually install the zuul bindeps.
Zuul has added a requirement on fb-re2 with
Id1b9d7334db78d0f13db33d47a80ffdb65f921df which requires these
libraries.

Change-Id: Ifafdb33752a3bafb5946810878654b0c20d0577c
2018-04-17 19:58:06 +10:00
Andreas Jaeger 7fed969131 Run bindep for proposal jobs
We need gettext on the systems for the translations jobs, this should be
part of the bindep setup. Since we invoke tox, add bindep and tox setup
in pre-run.

Also, some proposal jobs need pyyaml, so add python-yaml to bindep.txt -
and use bindep for all proposal jobs.

Change-Id: I3c0e4741e1c0186b78859841db1ca5c791d4806b
2017-10-20 12:52:47 +02:00
Paul Belanger b3bfc7ecb5
Add libffi-dev to bindep
The gate-project-config-nodepool job requires ffi.h to be installed.

[1] http://logs.openstack.org/08/364408/1/gate/gate-project-config-nodepool/600099f/console.html#_2016-09-06_14_21_35_961593

Change-Id: Ic93730f29d05653b95a625182382b720200b8c17
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-06 10:41:17 -04:00
Andreas Jaeger 57c8e33a63 Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

Change-Id: I6572c66491274ce263935f37aab50923e0ad869e
2016-08-12 19:30:17 +02:00