[release-announce] puppet-placement 6.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:47:08 UTC 2021
We high-spiritedly announce the release of:
puppet-placement 6.1.0: Puppet module for OpenStack placement
This release is part of the xena 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.
6.1.0
^^^^^
New Features
************
* The new "placement::cors" class has been added.
Upgrade Notes
*************
* Fedora is no longer supported.
* The "placement::wsgi::apache" class no longer manages services and
packages. The "placmenet::api" class should be included to manage
these resources.
* Defaults of the following parameters will be changed in a future
release. Please set the parameter explicitly to keep the value
during upgrade. Also it is likely that endpoint parameters in
"nova::keystone::auth" should be also updated.
* "placement::wsgi::apache::api_port": from "80" to "8778"
* "placement::wsgi::apache::path": from "/placement" to "/"
Deprecation Notes
*****************
* The "placement::wsgi::apache::ensure_package" parameter has been
deprecated and has no effect now.
Changes in puppet-placement 6.0.0..6.1.0
----------------------------------------
20a4abe Require placmenet::api in wsgi+apache deployment
7db0f63 Add support for MultiStrOpt
d7b8c15 Prepare changing default of port and path
5850aba Enable policy settings in placement-api
168d1eb Add support for [cors] options
6994e30 Drop Fedora support
9727e68 Set fixture paths for unit tests
8338f61 Prepare Xena M1
517c3d6 Get rid of the $pyvers variable
a7bf42e Add TripleO job
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 19 +++++++
.../{ini_setting.rb => openstackconfig.rb} | 4 +-
lib/puppet/type/placement_config.rb | 12 ++++-
manifests/api.pp | 1 +
manifests/cors.pp | 58 ++++++++++++++++++++++
manifests/params.pp | 14 ++----
manifests/wsgi/apache.pp | 32 +++++++-----
metadata.json | 14 ++----
releasenotes/notes/cors-32d7aada2d1a6a11.yaml | 4 ++
.../notes/drop-fedora-328e6402ae55c07f.yaml | 4 ++
.../placement-api-cleanup-9b7e14ea06e10e6f.yaml | 11 ++++
...prep-change-port-and-path-79b34493e2bd4b57.yaml | 10 ++++
spec/classes/placement_api_spec.rb | 1 +
spec/classes/placement_client_spec.rb | 10 +---
spec/classes/placement_cors_spec.rb | 53 ++++++++++++++++++++
spec/classes/placement_init_spec.rb | 22 ++------
spec/classes/placement_wsgi_apache.rb | 13 -----
spec/spec_helper.rb | 10 ++++
...ini_setting_spec.rb => openstackconfig_spec.rb} | 4 +-
spec/unit/type/placement_config_spec.rb | 5 +-
20 files changed, 219 insertions(+), 82 deletions(-)
More information about the Release-announce
mailing list