[release-announce] puppet-designate 18.6.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Mon Nov 7 14:51:54 UTC 2022
We joyfully announce the release of:
puppet-designate 18.6.0: Puppet module for OpenStack Designate
This release is part of the wallaby 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.
18.6.0
^^^^^^
New Features
************
* A new "designate::coordination" class has been added to facilitate
setting cordinate/backend_url configuration for multiple designate
components. Please use the "designate::coordination::backend_url"
parameter instead of "designate::producer::backend_url" when using
the new dedicated class.
* Now the "designate::backend::bind9" class supports setting up
bind9 backend using "/etc/designate/pools.yaml" properly. This
feature can be enabled by the new "manage_pool" parameter.
Deprecation Notes
*****************
* The "designate::backend::bind9::rndc_host" parameter has been
deprecated and has no effect now.
Bug Fixes
*********
* The "designate::backend::bind9" class no longer configures
parameters in the "[backend:bind9]" section, as these parameters are
no longer effective.
Changes in puppet-designate 18.5.0..18.6.0
------------------------------------------
a9b41c3 setuptools: Disable auto discovery
2e9a63c Prepare the final wallaby release
f82af73 Enable policy settings in designate-api
462a40e Introduce a coordination class to share coordination params
7a2e878 mdns: Accept array value for the listen parameter
34bffae Fix setup of bind9 backend
Diffstat (except docs and test files)
-------------------------------------
manifests/api.pp | 1 +
manifests/backend/bind9.pp | 112 ++++++++++++++++-----
manifests/coordination.pp | 36 +++++++
manifests/mdns.pp | 2 +-
manifests/producer.pp | 12 ++-
metadata.json | 2 +-
.../notes/add-coordination-42887b43fd56ad07.yaml | 8 ++
.../notes/bug-1961516-0634fabec06a4e94.yaml | 17 ++++
setup.py | 1 +
spec/classes/designate_api_spec.rb | 5 +
spec/classes/designate_backend_bind9_spec.rb | 61 ++++++-----
spec/classes/designate_coordination_spec.rb | 41 ++++++++
spec/classes/designate_mdns_spec.rb | 27 +++--
spec/classes/designate_producer_spec.rb | 2 +-
templates/bind9-pools.yaml.erb | 36 +++++++
15 files changed, 294 insertions(+), 69 deletions(-)
More information about the Release-announce
mailing list