[release-announce] puppet-placement 3.4.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 29 11:27:11 UTC 2021


We are pleased to announce the release of:

puppet-placement 3.4.0: Puppet module for OpenStack placement

This release is part of the ussuri stable 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.

3.4.0
^^^^^

New Features

* The new "placement::client" class has been added to manage osc-
  placement package.

Changes in puppet-placement 3.3.0..3.4.0
----------------------------------------

e70030f Prepare the final stable/ussuri release
9e4cf66 Tag the httpd service only when it is used
adcea01 Set fixture paths for unit tests
7bf5f67 Fix the wrong client package name for CentOS7
a8a9b30 Add support for management of osc-placement package
13885ed Add CentOS8 to nodesets
3b5ea32 Expose vhost_custom_fragment
dbafc94 Refactor placement::api
7922ce0 Fix api.pp "Unknown variable"
1c210aa Switch to Ussuri
cd8ddf5 Expect Python3 package on CentOS8 and Fedora
5fb12dd Update TOX_CONSTRAINTS_FILE for stable/ussuri
7f55d5d Update .gitreview for stable/ussuri


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  1 +
Gemfile                                            |  1 +
manifests/api.pp                                   | 70 +++++++++----------
manifests/client.pp                                | 24 +++++++
manifests/deps.pp                                  | 11 +++
manifests/params.pp                                |  6 +-
manifests/wsgi/apache.pp                           | 17 +++--
metadata.json                                      |  8 +--
.../notes/osc-placement-c9df6c2ce40537d0.yaml      |  5 ++
spec/acceptance/nodesets/nodepool-centos8.yml      | 10 +++
spec/classes/placement_api_spec.rb                 | 81 ++++++++++++++++++++++
spec/classes/placement_client_spec.rb              | 51 ++++++++++++++
spec/classes/placement_init_spec.rb                | 22 ++++--
spec/classes/placement_wsgi_apache.rb              |  2 +
spec/spec_helper.rb                                | 10 +++
tox.ini                                            |  2 +-
16 files changed, 270 insertions(+), 51 deletions(-)







More information about the Release-announce mailing list