summaryrefslogtreecommitdiff
path: root/bindep.txt
Commit message (Collapse)AuthorAgeFilesLines
* Fix docs buildingAndreas Jaeger2017-12-181-1/+1
| | | | | | | We need graphviz for docs building, use "doc" tag in bindep for it. This is needed with updated jobs that look for doc tags. Change-Id: Idc329ab113761061678c9bd31485ac5e18273e23
* Docs: add very simple architecture diagramJames E. Blair2017-08-041-0/+1
| | | | Change-Id: Ib0552cafd80c8a602c984cf6ca9f7f4ca8e687fe
* Add redhat-rpm-config to rpm build depsJames E. Blair2017-06-161-0/+1
| | | | | | | This is needed on Fedora systems to build python packages with gcc, but for some reason is not listed as a python-devel dep. Change-Id: Ia7479154867902b816603dc2babf6b08b91ca919
* Add bubblewrap to bindep / test-setup.shPaul Belanger2017-05-161-0/+1
| | | | | | | | Bubblewrap is a setuid wrapper for unprivileged chroot and namespace manipulation. We'll be using this to run ansible-playbook from. Change-Id: I7c6414281724d066812094d02a726df357978076 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
* Isolate encryption-related methodsJames E. Blair2017-03-291-0/+1
| | | | | | | | Create an interface to the cryptography library so that internally Zuul uses simple facade methods. Unit test that interface, and that it is compatible with OpenSSL. Change-Id: I57da1081c8d43b0b44af5967d075908459c91687
* Add per-repo public and private keysRicardo Carrillo Cruz2017-03-291-0/+8
| | | | | | | | | | | | | | | | Every project should have a public and private key to encrypt secrets. Zuul expects them to already exist under /var/lib/zuul/keys on the scheduler host. If an operator manages these keys externally, they should simply be placed there. If they are not found, Zuul will create them on startup and store them there so they will be found on the next run. The test framework uses a pre-generated keypair most of the time to save time, however, a test is added to ensure that the auto-generate code path is run. Co-Authored-By: James E. Blair <jeblair@redhat.com> Change-Id: Iedf7ce6ca97fab2a8b800158ed1561e45899bc51
* Merge branch 'master' into feature/zuulv3Joshua Hesketh2017-03-061-0/+5
|\ | | | | | | Change-Id: I37a3c5d4f12917b111b7eb624f8b68689687ebc4
| * Add support for sqlalchemy reporterJoshua Hesketh2017-02-061-0/+5
| | | | | | | | | | | | | | | | | | This will allow us to enter results from all jobs for use with the openstack-health dashboard. Depends-On: I08dbbb64b3daba915a94e455f75eef61ab392852 Change-Id: I28056d84a3f6abcd8d9038a91a6c9a3902142f90 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
| * Stop installing mysql and postgresMonty Taylor2016-10-221-4/+0
| | | | | | | | | | | | | | Zuul doesn't have a database, so there's no need to install one, let alone two, in its bindep.txt file. Remove them. Change-Id: Ib1ac968d06d059d6184a8fec031cf198d0439596
| * Add pillow dependency libjpeg-dev to bindepstephane2016-10-191-0/+1
| | | | | | | | | | | | | | | | This should fix the error we're seeing in gate jobs: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting Change-Id: I686b21e452aad2dfb9358360137070f58dde3882
* | Add Zookeeper to testsJames E. Blair2016-12-201-0/+1
| | | | | | | | | | | | | | | | | | Add a requirement on kazoo and add a Zookeeper chroot to the test infrastructure. This is based on similar code in Nodepool. Change-Id: Ic05386aac284c5542721fa3dcb1cd1c8e52d4a1f
* | Stop installing mysql and postgresMonty Taylor2016-10-221-4/+0
| | | | | | | | | | | | | | Zuul doesn't have a database, so there's no need to install one, let alone two, in its bindep.txt file. Remove them. Change-Id: Ib1ac968d06d059d6184a8fec031cf198d0439596
* | Add pillow dependency libjpeg-dev to bindepstephane2016-10-181-0/+1
|/ | | | | | | | This should fix the error we're seeing in gate jobs: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting Change-Id: I686b21e452aad2dfb9358360137070f58dde3882
* Move other-requirements.txt to bindep.txtAndreas Jaeger2016-08-121-0/+4
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: I7496bc019c4790d438b944631bb1632011e8f393