[release-announce] puppet-designate 20.3.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Tue Apr 5 09:41:12 UTC 2022
We are glad to announce the release of:
puppet-designate 20.3.0: Puppet module for OpenStack Designate
This release is part of the yoga stable 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.3.0
^^^^^^
New Features
************
* The new "designate::backend::pdns4" class has been added. This
class supports setting up PowerDNS 4 backend.
* The new "designate::api::quotas_verify_project_id" parameter has
been added.
* The new "designate::keystone" class has been added.
* The "workers" parameter and "threads" parameter have been added to
the "designate::sink" class.
Upgrade Notes
*************
* Default value of the "designate::backend::bind9::manage_pool"
parameter will be changed from "false" to "true" in a future
release. Make sure the parameter is set to disabled management of
pools.
Deprecation Notes
*****************
* The "designate::zone_manager" class has been deprecated.
* Support for false value for the
"designate::sink::enabled_notification_handlers" parameter has been
deprecated and will be removed in a future release. Use
"$::os_service_default" instead.
Changes in puppet-designate 20.2.0..20.3.0
------------------------------------------
71716fc setuptools: Disable auto discovery
da4b2f7 Allow verifying project id of quota definitions
37dbbe2 Do not override defaults of oslo.db parameters
ea31fb5 Prepare Yoga RC1
9fbe67d bind9: Prepare to enable pool management by default
dfc0a7e remove unicode literal from code
979dd5b bind9: Fix the wrong default value of dns_port
4d0a105 Add support for PowerDNS 4 backend
cba519f Deprecate support for designate-zone-manager
f87bd12 sink: Simplify handling of enabled_notification_handlers
94ec534 sink: Allow tuning workers and threads
c13f2ff Switch to ini_settings
Diffstat (except docs and test files)
-------------------------------------
.../{openstackconfig.rb => ini_setting.rb} | 4 +-
manifests/api.pp | 7 ++
manifests/backend/bind9.pp | 12 +++-
manifests/backend/pdns4.pp | 74 ++++++++++++++++++++++
manifests/db.pp | 8 +--
manifests/keystone.pp | 73 +++++++++++++++++++++
manifests/sink.pp | 34 +++++++---
manifests/zone_manager.pp | 4 +-
metadata.json | 8 +--
...re-enable-pool-management-bebd5b552eda6293.yaml | 6 ++
.../deprecate-zone_manager-b219dc5dde23e42f.yaml | 4 ++
releasenotes/notes/pdns4-07768cbace039aee.yaml | 5 ++
.../quotas_verify_project_id-e46c274063d8780d.yaml | 8 +++
...led_notification_handlers-b223e3e445ee02ec.yaml | 7 ++
.../notes/sink-concurrency-e3b485d7a6ccffce.yaml | 5 ++
releasenotes/source/conf.py | 14 ++--
setup.py | 1 +
spec/classes/designate_api_spec.rb | 3 +
spec/classes/designate_backend_pdns4_spec.rb | 58 +++++++++++++++++
spec/classes/designate_db_spec.rb | 8 +--
spec/classes/designate_keystone_spec.rb | 60 ++++++++++++++++++
spec/classes/designate_sink_spec.rb | 21 +++++-
...openstackconfig_spec.rb => ini_setting_spec.rb} | 2 +-
templates/pdns4-pools.yaml.erb | 25 ++++++++
24 files changed, 415 insertions(+), 36 deletions(-)
More information about the Release-announce
mailing list