puppet-designate 20.3.0 (yoga)
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(-)
participants (1)
-
no-reply@openstack.org