Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I59a0cd3800def86af1c4601ab53a57a672b39b6b
Debian 12 was released in June 2023. Recent versions of OpenStack
(actually, 2023.1 and later) no longer support Debian 11.
Change-Id: I381afee84dd888f587da6d2039c86c0a0eb52cf0
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: Ibb27229488a63b2a0c13c1f30ceeec4a3a4b75be
Recent update in rspec-puppet removed some of the config interfaces for
old puppet versions[1]. This drops usage of these interfaces to resolve
the following error in unit tests.
```
An error occurred while loading ./spec/unit/provider/manila_spec.rb.
Failure/Error: c.manifest_dir = File.join(fixture_path, 'manifests')
NoMethodError:
undefined method `manifest_dir='...
```
[1] 316d95923c
Change-Id: If8365f138a09ace28919c4f33211cd54841384a5
... because we are currently using v9.0.0 in CI. Lower version may be
bumped after 2023.2 release.
Change-Id: Idea8e8349952f35c2f1f8d2a5d48472a566aab03
... but ensures the defined resource types are used with the expected
input. This helps us avoid direct unit test failure caused by change
in puppet-oslo.
Change-Id: I6f77d18d7643e46c696dbd5ec35fbbf153bb1fac
The oslo.policy library has implementations to detect change in policy
rules and reload the new rules without service restart.
Change-Id: I56382b360b4f4f9950d2e636a8f765b732cf7446
The directory contains the source files to generate the release note
document, so is not required.
Change-Id: Id5649d67cbbbc4c15ccdfe0f265f600c6e9a5568
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: I4e28e76d8253da823d725aa9b3d708912c429c05
The purge_config parameters only accept boolean values. This enforces
that using the typed parameters.
Change-Id: I82c9f4e6b7f407cdfb49fa8f804d233e0edc4fee
the validate_legacy function is marked for deprecation in
v9.0.0 from puppetlabs-stdlib.
This also adds validations about some boolean parameters.
Change-Id: I8c614a9a98521b14f76385d0d2fca2a75395e774
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: I47e932f7caaa35159326f0ec59f06fe788365ecc
vitrage requires its coordination backend so that some features can be
used. This enables redis so that it can be used as the coordination
backend.
Change-Id: I86954805bc9d7aa7ea70da2abe8d1a5993be3fb0
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: I5772a9d7fa47084104df765fe9ae3cfeefc6a649
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: Ie092f029c583691cf33d9832ad4fcddd97808086
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: Ie6b22e3b0035189bd12499bec42d34c4c80dec6d
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: Id33d0bb0cd09af5d653c14e50ac6b3c1745593b6
This reverts commit 55d705c45d.
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: Ibb8dcdf77142b7fa15152ccaa3d7eae97ff0dccf
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: I2f840172b22928d136808568badd5135fc2b3fe3
... so that we users can use '<SERVICE DEFAULT>' similarly to
the resource types to manage the <service>.conf files.
Closes-Bug: #1981118
Change-Id: I2df5a34228d8c0cf8dfad2dbf56f3ab2e458d7e9
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: If7c7341fbe5b61dcbb5762291484ce4097c0239c