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