[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