[release-announce] puppet-designate 19.1.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 16 08:39:58 UTC 2021


We jubilantly announce the release of:

puppet-designate 19.1.0: Puppet module for OpenStack Designate

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

19.1.0
^^^^^^


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

* The new "designate::api::enable_proxy_headers_parsing" parameter
  has been added.

* The new "designate::coordination" class has been added.

* The new "designate::cors" class has been added.


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

* Fedora is no longer supported.

* The "designate::api::enabled_extensions_v1" parameter has been
  removed.


Deprecation Notes
*****************

* The "designate::producer::backend_url" parameter has been
  deprecated in favor of the new "designate::coordination" class.

Changes in puppet-designate 19.0.0..19.1.0
------------------------------------------

2950b5d Allow list values for enabled_extensions_admin/v2
5c7d7e6 Add support for oslo_middleware/enable_proxy_headers_parsing
5c47db9 Add support for MultiStrOpt
a1f2605 Remove leftover of v1 api support
823d409 Use oslo::coordination to manage coordination parameters
76e97df Add support for [cors] options
578ec7d Drop Fedora support
8fe9a66 Set fixture paths for unit tests
292d776 Prepare Xena M1
369f391 Get rid of the $pyvers variable


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

.../{ini_setting.rb => openstackconfig.rb}         |  4 +-
lib/puppet/type/designate_config.rb                | 12 +++-
manifests/api.pp                                   | 66 +++++++++++-----------
manifests/coordination.pp                          | 39 +++++++++++++
manifests/cors.pp                                  | 58 +++++++++++++++++++
manifests/params.pp                                |  3 +-
manifests/producer.pp                              | 13 ++++-
metadata.json                                      | 14 ++---
...ble_proxy_headers_parsing-fb76fa3450bd4ed9.yaml |  5 ++
.../notes/coordination-9043dd34f67ee3a1.yaml       |  9 +++
releasenotes/notes/cors-50b3bc2fe5a16ad8.yaml      |  4 ++
.../notes/drop-fedora-487c7e94dc8790fa.yaml        |  4 ++
...ove-enabled_extensions_v1-f0354a03403c52e4.yaml |  4 ++
spec/classes/designate_api_spec.rb                 | 25 +++++++-
spec/classes/designate_client_spec.rb              | 10 +---
spec/classes/designate_coordination_spec.rb        | 45 +++++++++++++++
spec/classes/designate_cors_spec.rb                | 53 +++++++++++++++++
spec/classes/designate_producer_spec.rb            |  1 -
spec/spec_helper.rb                                |  5 ++
...ini_setting_spec.rb => openstackconfig_spec.rb} | 13 +++--
spec/unit/type/designate_config_spec.rb            |  4 +-
21 files changed, 319 insertions(+), 72 deletions(-)







More information about the Release-announce mailing list