Add file to the reno documentation build to show release notes for
stable/victoria.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.
Change-Id: Iea4e5e59ee7b763be8bfc51b2d4c64d6dae91532
Sem-Ver: feature
Currently we validate database_connection in 2 layers, each puppet
modules and puppet-oslo, however this makes it difficult to maintain
validation pattern because we always need to fix both.
This patch removes the validation from each puppet modules so that
we need to maitain only one place, puppet-oslo to update validation
logic.
Change-Id: I47ef221165959090294f51011e1a8eb454ad91bc
It is provided by the Puppet class 'openstacklib::wsgi::apache'.
This change exposes it for the Barbican service.
Change-Id: I3baa7af29970b4da25ff67a54e473c32ee6ad40f
Signed-off-by: Luke Short <ekultails@gmail.com>
This patch adds support for [keystone_authtoken] interface parameter,
so that operators can define which endpoint should be used by authtoken
middleware.
Change-Id: I5068505afbaf57e66d28f7cf472ab09bb8355f04
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I42c0fef8fe0bc4f0fc01cb0166081f5e2450d4e6
Debian isn't using gunicorn for Barbican, but UWSGI.
Without this patch, this module simply wouldn't work
for Debian.
Change-Id: Iaafc7f4b1499df471a35410228a7ad86938e94cc
Make sure the barbican_api_paste_ini resources
is performed in the config anchor so that the
packages is installed already.
We got his by this failure see error message
here [1].
[1] http://paste.openstack.org/show/794135/
Change-Id: I5de77441cd741b809762166347ec6bef04ba4f4c
Currently the other puppet modules accept actual service name on the
platfomr for api service_name, while puppet-barbican always require
'barbican-api' and doesn't accept 'openstack-barbican-api' even in
Red Hat based OS.
This patch makes sure that we accept actual service name for api
service name, so that the accepted values are consistent among all
puppet modules.
Change-Id: I3ff64113e19a7c784d03afe3cb34865b88f8e39a
puppet-rabbitmq is not directly included by each puppet modules, so
we don't need it listed in dependencies.
Change-Id: Ie160dd9f9178549f77bf6ccbb1175aa6febe3812
... and migrate it to openstacklib so that all logics about database
configuration are implemented in one common place.
Depends-on: https://review.opendev.org/#/c/728595/
Change-Id: Ia676438c5c91da73a9fe196baaff9170991c487a
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: I1f38045793e1bff720027de92f2e65c68f8860fe
Sem-Ver: feature
In CentOS, we expect to have python3 client package in 8.x while we
expect to have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.
Change-Id: Ib30f166bcda403fdf26fe05ed0a63a546974c442