The option has been managed by the underlying puppet-oslo module but
has not been configurable. This introduces the parameter to customize
The current configuration includes two OIDCRedirectURI but it does not
work and breaks authentication flow. We should configure only a single
record. Also, the content is based on the quite old keystone guide.
This fixes the OIDCRedirectURI entity and updates the configuration
based on the latest keystone guide.
This is no longer used since we replaced the configuration file by
clouds.yaml. The resource was already deprecated by  in the past
cycle so can be removed.
Add file to the reno documentation build to show release notes for
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
This removes the warning message added to inform the old change which
was merged multiple cycles ago, because we can safely assume users
are aware of this change.
The keystone::wsgi::apache class takes the api_port parameter but
the other modules uses the port parameter instead.
This change fixes the inconsistent interface.
It turned out defining dependency for openstacklib::wsgi::apache
doesn't properly enforce resource order and the default vhost file
is not purged properly.
This change adds the more explicit dependency to enforce the order
... to declare which major version has been tested. In the past
puppetlabs-apache made a few major release (eg 8.0.0) which broke
compatibility with our modules.
The puppetlabs-apache module is enforcing more strict data type
This change updates the default values to adapt to that change.
This reverts commit be42177491.
Reason for revert:
puppet-postgresql 8.1.0 was released and now the module supports RHEL 9
(and CentOS 9 effectively).
This change adds the service_provider fact in test fact data because
it is required by puppet-postgresql.
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.
... because that version is quite old and we don't expect it is still
This also updates the output string used in unit tests according to
the one in newer versions.
By default, the file resource shows differences when the file changes.
This change disables that for the key files so that key contents are
not displayed in output.
... because RDO will provide packages for only CentOS Stream 9 for Zed
release. This change removes RHEL 8 as well.