[release-announce] puppet-placement 7.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 1 09:43:55 UTC 2022
We are psyched to announce the release of:
puppet-placement 7.1.0: Puppet module for OpenStack placement
This release is part of the yoga release series.
The source is available from:
https://opendev.org/openstack/puppet-placement
Download the package from:
https://tarballs.openstack.org/puppet-placement/
Please report issues through:
https://bugs.launchpad.net/puppet-placement/+bugs
For more details, please see below.
7.1.0
^^^^^
New Features
************
* The new "placement::api::enable_proxy_headers_parsing" parameter
has been added.
* The "system_scope" parameter has been added to the
"placement::keystone::authtoken" class.
* The "placement::keystone::auth" class now supports customizing
roles assigned to the placement service user.
* The "placement::keystone::auth" class now supports defining
assignmet of system-scoped roles to the placement service user.
Upgrade Notes
*************
* The default vhost config file is no longer managed. Make sure the
parameters of the "apache" class are properly defined and the
default vhost file is deleted.
* Default values of the following parameters have been changed, so
that the consistent endpoint url is used by default. Also, default
values of the "placement::keystone::auth::*_url" parameters have
been updated accordingly.
* "placement::wsgi::api_port": "80" to "8787"
* "placement::wsgi::path": "/placement" to "/"
Changes in puppet-placement 7.0.0..7.1.0
----------------------------------------
267e6e0 Prepare Yoga M2
8e3c55d Stop replacing the default apache config file
6bccc81 Fix the ignored spec file
39ce6cb Load libraries in a single place
f62deec Accept system scope credentials for Keystone API request
8b7e810 Clean up direct dependencies on puppetlabs-apache
bc58179 Remove redundant dependency
3c03d66 Add support for [oslo_middleware] enable_proxy_headers_parsing
8a42cef Fix dependencies related to openstacklib::policy
289f0ff Fix invalid dependencies
cfa62f7 Skip dependency on keystone endpoint if endpoint is not configured
d191895 httpd+mod_wsgi: Update default port and path
0409934 Use consistent format for service description
Diffstat (except docs and test files)
-------------------------------------
manifests/api.pp | 24 +++++++++----
manifests/deps.pp | 2 +-
manifests/keystone/auth.pp | 42 ++++++++++++++++------
manifests/keystone/authtoken.pp | 6 ++++
manifests/params.pp | 2 --
manifests/wsgi/apache.pp | 39 +++-----------------
metadata.json | 12 +++----
...ble_proxy_headers_parsing-a4ed4b03a8277030.yaml | 5 +++
.../default-vhost-config-ab5db0e23800971b.yaml | 6 ++++
.../system_scope-keystone-221e082242e370cb.yaml | 13 +++++++
...sgi-default-port-and-path-d2c07a1d28215d0d.yaml | 10 ++++++
spec/classes/placement_api_spec.rb | 14 ++++++++
spec/classes/placement_keystone_auth_spec.rb | 21 +++++++----
spec/classes/placement_keystone_authtoken_spec.rb | 3 ++
...sgi_apache.rb => placement_wsgi_apache_spec.rb} | 29 +++------------
spec/spec_helper.rb | 3 +-
.../placement_api_uwsgi_config/ini_setting_spec.rb | 16 ---------
.../placement_config/openstackconfig_spec.rb | 27 --------------
18 files changed, 137 insertions(+), 137 deletions(-)
More information about the Release-announce
mailing list