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(-)
participants (1)
-
no-reply@openstack.org