Enable vault devstack functional test by default

Update the vault to latest release(0.10.3).

I can volunteer to be the vault plugin maintainer.
my IRC name: lxkong
my email address: anlin.kong@gmail.com

Change-Id: Iff05d55545da258c40bf101279510d37b6996d45
This commit is contained in:
Lingxian Kong 2018-07-16 11:38:53 +12:00
parent e5470d8cc2
commit adf96a06e9
2 changed files with 4 additions and 3 deletions

View File

@ -170,6 +170,7 @@
- barbican-dogtag-devstack-functional-fedora-27
- barbican-kmip-devstack-functional:
voting: false
- barbican-vault-devstack-functional
- grenade-devstack-barbican
# TripleO jobs that deploy Barbican.
# Note we don't use a project-template here, so it's easier
@ -193,9 +194,9 @@
- barbican-kmip-devstack-functional:
voting: false
- barbican-dogtag-devstack-functional-fedora-27
- barbican-vault-devstack-functional
- grenade-devstack-barbican
- openstack-tox-lower-constraints
experimental:
jobs:
- barbican-simple-crypto-devstack-tempest-py35
- barbican-vault-devstack-functional

View File

@ -574,8 +574,8 @@ function install_dogtag_components {
# ----------------
function install_vault {
wget https://releases.hashicorp.com/vault/0.10.1/vault_0.10.1_linux_amd64.zip
unzip vault_0.10.1_linux_amd64.zip
wget https://releases.hashicorp.com/vault/0.10.3/vault_0.10.3_linux_amd64.zip
unzip vault_0.10.3_linux_amd64.zip
sudo mv vault /usr/bin
install_package screen
screen -d -m bash -c "vault server -dev -dev-listen-address=${HOST_IP}:8200 2>&1 >vault.log"