| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ib0552cafd80c8a602c984cf6ca9f7f4ca8e687fe
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| | |
Change-Id: I37a3c5d4f12917b111b7eb624f8b68689687ebc4
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
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 a requirement on kazoo and add a Zookeeper chroot to the test
infrastructure.
This is based on similar code in Nodepool.
Change-Id: Ic05386aac284c5542721fa3dcb1cd1c8e52d4a1f
|
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
| |
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
|
|
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
|