[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