6 Commits

Author SHA1 Message Date
Vu Cong Tuan
1f8a317ace Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: Iee69eae0043a401eb355a1fcb957879904882e85
2018-07-17 09:48:31 +07:00
Nam Nguyen Hoai
ef9a6f3867 Initial OVO for Barbican
Creating a initial patch set for OVO
in Barbican.

Partial Implements: blueprint rolling-upgrade

Change-Id: I13ae209bdafd8ed857925650fbe13b3b9ca78847
2018-06-05 13:21:18 +07:00
Ade Lee
54a11c6391 Remove pycrypto dependency
Change-Id: I3e34538872531409e5ced73c00828d864f7c8c67
2018-05-17 11:57:01 -04:00
Ade Lee
89cb777941 Castellan based secret store
This will provide a Castellan based secret store, which will
allow secret stores which have a castellan backend to be used
behind barbican.  The initial example of this is the Vault
backend.

Unit tests have been added.  In local tests,
most of the functional tests do in fact pass with a local Vault
backend, though this will need to be demonstrated with a later
review which establishes a Vault based gate.

Change-Id: Ib30fb79304014592bfc37938839d60a4c10c244d
2018-05-14 01:37:48 -04:00
Jeremy Liu
4051160c9b Add os-testr as test dependency
This is necessary for running functional tests.
Also fix unmatched requirements following [1][2].

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-April/129056.html
[2] https://review.openstack.org/#/c/558610/

Change-Id: I67de85cf24d40ef5066e0a4668071e890eb65087
Closes-bug: #1762646
2018-04-11 18:29:56 +08:00
Doug Hellmann
199381ea5e add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: Ib098a5cd8e4d119bea61d9b6c28d8274902fe4fd
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 09:01:01 -04:00