[release-announce] puppet-designate 20.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Fri Nov 26 16:55:54 UTC 2021


We exuberantly announce the release of:

puppet-designate 20.0.0: Puppet module for OpenStack Designate

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/puppet-designate

Download the package from:

    https://tarballs.openstack.org/puppet-designate/

Please report issues through:

    https://bugs.launchpad.net/puppet-designate/+bugs

For more details, please see below.

20.0.0
^^^^^^


New Features
************

* The "designate::agent" class now supports the "worker" parameter
  and the "thread" parameter.

* The new "key_val_separator" parameter has been added to the
  "designate_api_paste_ini" resource type.

* Added the new "designate::wsgi::apache" class, you can now run the
  "designate-api" service under Apache with mod_wsgi.

* Support for the "[service:central] scheduler_filters" parameter
  has been added.


Upgrade Notes
*************

* The following parameters have been removed.

  * "designate::producer::service_ensure"

  * "designate::central::service_ensure"

  * "designate::agent::service_ensure"

  * "designate::zone_manager::service_ensure"

  * "designate::sink::service_ensure"

Changes in puppet-designate 19.4.0..20.0.0
------------------------------------------

e55ad1e Add support for [service:central] scheduler_filters
751360a agent: Add support for workers and threads
1288b06 Add Designate API WSGI support
57d23ba Bump puppetlabs-inifile
2e4b2c0 Allow customizing separator for api-paste.ini
2047e92 Add missing dependency on puppetlabs-concat
10e6949 Remove the deprecated manage_service parameter
2c45d56 Bump version for the start of Yoga
d893d0c Update master for stable/xena


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

lib/puppet/type/designate_api_paste_ini.rb         |   5 +
manifests/agent.pp                                 |  29 ++--
manifests/api.pp                                   |  43 +++---
manifests/central.pp                               |  21 +--
manifests/params.pp                                |  40 +++---
manifests/producer.pp                              |  17 +--
manifests/sink.pp                                  |  17 +--
manifests/wsgi/apache.pp                           | 160 +++++++++++++++++++++
manifests/zone_manager.pp                          |  19 +--
metadata.json                                      |  14 +-
...agent-workers-and-threads-633a885034e47a00.yaml |   5 +
.../api_paste_ini-separator-37a236e86008d645.yaml  |   5 +
.../notes/designate-api-wsgi-b7a408ecc00f3001.yaml |   5 +
.../remove-service_ensure-603d0efc97e0afcb.yaml    |  11 ++
.../notes/scheduler_filters-9c5e2e443921eab2.yaml  |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/xena.rst                       |   6 +
spec/classes/designate_agent_spec.rb               |  13 +-
spec/classes/designate_api_spec.rb                 |  34 +++++
spec/classes/designate_central_spec.rb             |   3 +
spec/classes/designate_wsgi_apache_spec.rb         | 115 +++++++++++++++
21 files changed, 448 insertions(+), 120 deletions(-)







More information about the Release-announce mailing list