The panko::api class was marked as deprecated[1] a long ago without
either any clear announcement or release note.
However in fact puppet-panko has been maitainced and Panko is still
a part of OpenStack projects now.
This patch removes the deprecation message regarding the fact that
there are no actual plans to remove it.
[1] 272f764ce3
Change-Id: I9a64b0b6f6f883d15ab81ea7a8b7e2a18597b119
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: I068b0a1704cc26afa332db79409cba55b56ed115
This patch replaces the panko::expirer::enable_cron parameter by
panko::expirer::ensure parameter, so that the parameter name shows
how the parameter actually behaves more clearly.
Change-Id: I00518ee991df9ab8fbfcb3309413939c500849f7
This patch introduced a new parameter, panko::expirer::max_delay, which
configures randomized delay in panko-expirer execution, so that we can
avoid collisional execution of the command from multiple nodes.
Change-Id: Icb3e02dc92e430747e276e935440044a9cc53c95
This patch adds support for [keystone_authtoken] interface parameter,
so that operators can define which endpoint should be used by authtoken
middleware.
Change-Id: I8ae2e126048c130f7c498d5ec0e790bc0dd42c1e
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: Icd290fa16cb0754a43223740bc47d74d133dd4c8
... 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: I44a6d9cd88460074b2136b9039394db584cd20b7
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: I9a3b8234de0c4c1e095d5741671d6f7d6e4e466c
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: Idf72ee853fbbafc883be7526eef0c6098b4506ea
puppetlabs-stdlib is now using the 6.1.0 version, so we should fix the
stdlib version in metadata.
Change-Id: I27d6797f8b3efced2cac243c31e6c89bae360a31
Add file to the reno documentation build to show release notes for
stable/train.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.
Change-Id: I065d5f43cda1bd5f3a019d6770bee3e6bbd365ba
Sem-Ver: feature