... so that we users can use '<SERVICE DEFAULT>' similarly to
the resource types to manage the <service>.conf files.
Closes-Bug: #1981118
Change-Id: I4a8615334919abcdd30596ee68142c8cdb2a1eae
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: I3c357f6188cdd60e6bb799063e76a600d885aa54
This replaces the provider implementation of cloudkitty_config type so
that MultiStrOpt, which is used by several options like
- oslo_messaging_notifications/driver
- oslo_policy/policy_dirs
are handled correctly.
Change-Id: Iefdfa5b83cb1f5ff691cc38e0f691babac9bdfb0
On each puppet run, I'm seeing:
value changed ['12'] to '12' (corrective)
Therefore, this patch switches from :openstackconfig to :ini_setting
to make the 2nd run not changing anything.
Change-Id: Ie388eb22a0c75d590c0e853064ed2f6f34e3abeb
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 Aodh API. Therefore, this patch adds a new
cloudkitty_api_uwsgi_config provider as well as a new
cloudkitty::wsgi::uwsgi class.
Change-Id: I5d0635800d26327fbdbaa33299927f92eb651fc8
Add cloudkitty_api_paste_ini type/provider for cloudkitty.
Also add the capability to configure api_paste.ini with config.pp.
Change-Id: Ie1284e7b8e6f92d4a1f04935b7720840a5415b51
Closes-Bug: #1483371