Commit Graph

8 Commits

Author SHA1 Message Date
Takashi Kajinami 3e3becf913 Make 'file_path' a class method
This is required to support prefetch and purge properly.

Change-Id: Ia7e10057637d26489bf4fa5589aaa1de6a03b151
2024-01-19 10:36:54 +09:00
Takashi Kajinami c94b67a6d1 Allow customizing separator for api-paste.ini
The api-paste.ini accepts not only "=" but also ":" and some services
like Barbican have been using ":" for their default api-paste.ini
files.

[composite:main]
use = egg:Paste#urlmap
/: barbican_version
/v1: barbican-api-keystone

This change allows users to use ":" so that they can update the ini
files with keeping it consistent with the default fules

Depends-on: https://review.opendev.org/813614
Change-Id: I6d516813cc6aac6012bd598bab73672d7a62c41d
2021-10-14 22:28:31 +09:00
Thomas Goirand 0edb3b1831 Add support for barbican_api_uwsgi_config in Debian
This patch is adding the configuration of the number of workers,
threads, and the size of the listen queue in Debian, which uses
uwsgi to run Nova API. Therefore, this patch adds a new
barbican_api_uwsgi_config provider as well as a new
barbican::wsgi::uwsgi class.

Change-Id: I3acdc3021e787ae1bc5e4ed3c464d530bfbde50a
2021-04-12 18:41:56 +02:00
Takashi Kajinami 012eb0ec2e Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: I30a506cd329c5764f695ef823b6a9b61208e2580
2020-05-04 02:19:32 +09:00
Ade Lee acdec1b596 Add missing license files
License check shows missing licenses.  This is needed
for the package review to add puppet-barbican to OPM.

Change-Id: I1ecf714101ae69d0ff620a95ce29750e9403e9c3
2016-09-20 00:29:00 -04:00
Ade Lee 54453c1813 Added settings for cert and secret store plugins
Also added pk11 backend plugin settings

Change-Id: Iee47b68835449a29521f4e55e981a46f9d152498
2016-04-01 11:17:08 -04:00
Ade Lee f1955b243c Add helper files to configure paste file and barbican.conf
Change-Id: I6109ffe44132caa827c362684cbccad2303a39ca
2016-03-28 23:46:56 -04:00
Emilien Macchi 18e92427eb puppet-barbican: Initial commit
This is the initial commit for puppet-barbican.
It has been automatically generated using cookiecutter[1] and msync[2]

[1] https://github.com/openstack/puppet-openstack-cookiecutter
[2] https://github.com/openstack/puppet-modulesync-configs

Change-Id: I52b10cb17701bba20ad64d3f4cc15950c1038c54
2015-10-02 08:50:49 -04:00