From adf96a06e95960ef14a89566fcd3338d51ac0c80 Mon Sep 17 00:00:00 2001 From: Lingxian Kong Date: Mon, 16 Jul 2018 11:38:53 +1200 Subject: [PATCH] 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 --- .zuul.yaml | 3 ++- devstack/lib/barbican | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 9866bb26c..e66bfd5b4 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -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 diff --git a/devstack/lib/barbican b/devstack/lib/barbican index de154da9b..a1f65a782 100644 --- a/devstack/lib/barbican +++ b/devstack/lib/barbican @@ -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"