646a0360b9
- follow the standard installation pattern for barbicanclient: only clones if it is installed from source. This way it is possible to install and test barbicanclient from pip by default, additional jobs can simply add it to required-projects; - define the repository metadata using the GIT* arrays. They are also defined by stackrc, but they should be probably removed from there; - remove the useless call of configure_barbicanclient (the same steps are already performed by install_barbicanclient). Going forward, configure_barbicanclient can be removed Change-Id: Iea1cd3f82c3b38f03f91b0191846e1ddbbfb1d6c
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://opendev.org/openstack/barbican stable/liberty
For more information, see the "Externally Hosted Plugins" section of https://docs.openstack.org/devstack/latest/plugins.html