Commit Graph

5 Commits

Author SHA1 Message Date
Moisés Guimarães de Medeiros 3a3a738a0b Bump vault version
Bump vault version to the latest available.

Change-Id: I7b338a8aabb439fc91860b64e0df71fe7e8ce9f0
2020-06-26 13:51:12 +02:00
Moises Guimaraes de Medeiros 8f112b9afb Bump HashiCorp Vault version for tests.
Change-Id: I7de2f338c1c524a9824e73d3921dd304bdcf764d
Signed-off-by: Moises Guimaraes de Medeiros <moguimar@redhat.com>
2018-08-22 16:07:28 +02:00
Andreas Jaeger c67357173e Avoid tox_install.sh for constraints support
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.

This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.

Change-Id: I11127d4cc7263ced57309952b71df1c7813f57d6
2017-12-02 17:04:19 +00:00
Davanum Srinivas a972da32a9 Vault based key manager
* Uses https://www.vaultproject.io/ to store/fetch secrets
* All we need is the URL and a Token to talk to the vault server
* tox target "functional-vault" sets up a server in development mode
  and runs functional tests
* Supports both http:// and https:// url(s)
* the https support was tested by setting up a vault server by hand
  (https://gist.github.com/dims/47674cf2c3b0a953df69246c2ea1ff78)
* create_key_pair is the only API that is not implemented

Change-Id: I6436e5841c8e77a7262b4d5aa39201b40a985255
2017-11-13 20:56:34 -05:00
Jeremy Liu c6875035ea Support upper-constraints in tox.ini
Since the castellan itself is in upper-constraints.txt now,
in CI job, we should remove it from the constraints file before applying it,
otherwise pip will fail due to castellan version conflict.

Change-Id: I5d58303b7f76e0e92083e14d3cff009c02c9fc14
Closes-bug: #1614361
2016-10-10 03:19:27 +00:00