barbican/devstack
Lingxian Kong 51ad51477b Fix getting secret for vault plugin
The following related tests in 'barbican-vault-devstack-functional' jenkins
job should pass with this patch:

test_secret_get_nones_payload_with_a_octet_stream
test_secret_create_defaults_valid_types_and_encoding
test_secret_create_with_secret_type

This patch also enables kv version 1 in Vault, otherwise the Vault API
interaction in castellan will fail.

Change-Id: Id3b2503b2adb4f1f5eff55bb22f41d904232c284
Story: 2002976
Task: 22984
2018-07-26 22:34:16 +12:00
..
barbican-vagrant Update the version of Ubuntu 2018-05-30 10:09:00 +07:00
lib Fix getting secret for vault plugin 2018-07-26 22:34:16 +12:00
upgrade Fix the grenade-devstack-barbican gate 2018-02-23 13:07:47 +07:00
gate_hook.sh Add flag to allow devstack to run on f26 in gate 2017-09-13 16:54:43 -06:00
local.conf.example Update local.conf.example 2017-02-28 20:49:05 +00:00
plugin.sh Add devstack gate for vault 2018-05-22 23:32:22 -07:00
README.md Update the documentation link for doc migration 2017-10-11 18:11:17 +08:00
settings Remove use of unsupported TEMPEST_SERVICES variable 2018-03-23 04:35:45 +00:00

This directory contains the Barbican DevStack plugin.

To configure Barbican with DevStack, you will need to enable this plugin and the Barbican service by adding one line to the local section of your local.conf file.

To enable the plugin, add a line of the form:

enable_plugin barbican <GITURL> [GITREF]

where

<GITURL> is the URL of a Barbican repository
[GITREF] is an optional git ref (branch/ref/tag).  The default is master.

For example

enable_plugin barbican https://git.openstack.org/openstack/barbican stable/liberty

For more information, see the "Externally Hosted Plugins" section of https://docs.openstack.org/devstack/latest/plugins.html