... because we are currently using v9.0.0 in CI. Lower version may be
bumped after 2023.2 release.
Change-Id: I6179cb13a31e43343b20b9bb255716dc64ae00f7
The directory contains the source files to generate the release note
document, so is not required.
Change-Id: I09373840d210027d55fd65e703dac4086b2b5c4f
We've seen release job failures caused by too large tarball, which
contains irrelevant files like git history.
Let's exclude these files to reduce size of the archive.
The file is copied from the puppetlabs repositories with some files
specific to OpenStack projects added.
Change-Id: Id4cf5641b6f5bf466aa43344bea991037618571a
The purge_config parameters only accept boolean values. This enforces
that using the typed parameters.
Change-Id: I1c48571be9068aa428bba38d99956a0f534888b9
The oslo.policy library has implementations to detect change in policy
rules and reload the new rules without service restart.
Change-Id: Ie2ef0bd7f9b4ab7f60a976fe7832f49b288eca64
The password parameter is not really optional. This makes it
a required parameter to give more sensible validation error.
Change-Id: I77001fb010d5ec276cba1761e022f0037716bfa5
This makes sure that the supported value is used for the parameters
which determine the ensure property of a cron resource type.
Change-Id: I8b87eef335274e2607b9d7fd1bf514648fc9e580
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I0cd67cfae48dc072730c1e83d426d73b2efb8183
This ensures the parameters used by if-else logic accept only boolean
values because non-boolean can result in unexpected behavior.
Change-Id: I73444acddba8818dfcee5d2b2bca52c7e4cf3451
The option has been managed by the underlying puppet-oslo module but
has not been configurable. This introduces the parameter to customize
the option.
Change-Id: I8c02a3651cf6a749e1039b0a3a9b92800fb4a79e
This logic was added during the previous cycle by [1].
This old parameter should be removed when a deployment is upgraded to
Zed, thus we no longer need this cleanup beyond Zed.
[1] c58c36d92741bd41fda663d5765d9136399a77b5
Change-Id: Ic791e5b597d4b702241d7938ed8d0c0f37f2e7ff
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: I2a5f11d60137708b6e5e1e5aeac58712010cf269
Currently parameter description of the <module>::wsgi::apache classes
are formatted differently in individual modules, and this is making
the maintenance effort quite difficult.
This change updates the description format following the srandard one
we are globally using in our modules to reduce undesired differences
between modules.
Change-Id: Ie874d47e7c9c37da642c2cc5d9c46e385e7cc176
Add parameters for advanced logging configurations in Apache to
support piped logging and support for syslog (via mod_syslog
available in Apache >= 2.5.0)
Co-Authored-By: Andy Botting <andy@andybotting.com>
Change-Id: I16c7a6407d647a25d6093239b30845a212202a5c
... because it was deprecated during Xena cycle[1] in favor of the new
aodh::coordination class.
[1] 16091c8dd6f97f55fb7875e7843f3de7017a99ce
Change-Id: I0e11987c7d121b2fb639274ed60181c56ce4f6d1
The puppetlabs-apache module is enforcing more strict data type
validation[1].
This change updates the default values to adapt to that change.
[1] f41251e336
Closes-Bug: #1983300
Depends-on: https://review.opendev.org/851652
Change-Id: I9261c53fdb930fd9ff5e2c06e91eb312d665bb9a
This reverts commit 0f1d26cdb67f4561be291db65cd4574ac0615cb5.
Reason for revert:
puppet-postgresql 8.1.0 was released and now the module supports RHEL 9
(and CentOS 9 effectively).
Note:
This change adds the service_provider fact in test fact data because
it is required by puppet-postgresql.
Depends-on: https://review.opendev.org/850705
Change-Id: Id71237bc97e04f6c83403f60605d3bff44bc944a
The value with a white space should be accepted instead of being
rejected. This change fixes the wrong test case description and makes
sure the description explains what is actually tested.
Change-Id: I15addb494305b5576bc9a19078ededf962bc0dd7
... so that we users can use '<SERVICE DEFAULT>' similarly to
the resource types to manage the <service>.conf files.
Closes-Bug: #1981118
Change-Id: I56633cf5066f6608d1c61c19a956ebbad7cd9409
The headers option in apache::vhost is required in some case, for
example when adding the X-XSS-Protection header. This change allows
customizing the option for the api vhost.
This change also adds support for request_headers so that both request
headers and response headers can customized.
Change-Id: I857407802617087f75334c8357055250dcd4cef5
The evaluation_interval parameter in the [DEFAULT] section has been
deprecated and it was migrated to the [evaluator] section.
This change updates the parameter section accordingly.
Depends-on: https://review.opendev.org/837864
Change-Id: If41e9e21771ea236ec18379790fe5427dcb6e8af
... because RDO will provide packages for only CentOS Stream 9 for Zed
release. This change removes RHEL 8 as well.
Depends-on: https://review.opendev.org/843503
Change-Id: I7058aa282e76171a701d6cf8bce8b2218d7e6e8d
The parameter was deprecated during Yoga cycle[1] in favor of the new
heartbeat_interval parameter.
[1] 49eb825204860d8465158a41c84f6af558a67b41
Change-Id: I03d217663445001fc48f9192774ae6b680d2d7f9
During the previous cycle, a warning message was added to inform users
of this change.
Now the default value is updated so that SSL is disabled by default.
Change-Id: I0f05258885570637aa9d53b2d6a69c1756f375e9