We are tickled pink to announce the release of: puppet-designate 19.5.0: Puppet module for OpenStack Designate This release is part of the xena 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. 19.5.0 ^^^^^^ New Features ************ * 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. * Added the new "designate::wsgi::apache" class, you can now run the "designate-api" service under Apache with mod_wsgi. 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 19.4.0..19.5.0 ------------------------------------------ 734e498 Prepare the final stable/xena release 062cc6c Fix ineffective max_header_line 4e416a8 setuptools: Disable auto discovery 5b83ac5 Enable policy settings in designate-api 2b80fed mdns: Accept array value for the listen parameter 93f0d9b Fix setup of bind9 backend 9a50eb5 Add Designate API WSGI support 4bb90f7 Update TOX_CONSTRAINTS_FILE for stable/xena 23b8261 Update .gitreview for stable/xena Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + manifests/api.pp | 36 ++++- manifests/backend/bind9.pp | 112 ++++++++++++--- manifests/mdns.pp | 2 +- manifests/params.pp | 40 +++--- manifests/wsgi/apache.pp | 160 +++++++++++++++++++++ metadata.json | 2 +- .../notes/bug-1961516-0634fabec06a4e94.yaml | 17 +++ .../notes/designate-api-wsgi-b7a408ecc00f3001.yaml | 5 + setup.py | 1 + spec/classes/designate_api_spec.rb | 43 +++++- spec/classes/designate_backend_bind9_spec.rb | 61 ++++---- spec/classes/designate_mdns_spec.rb | 27 ++-- spec/classes/designate_wsgi_apache_spec.rb | 115 +++++++++++++++ templates/bind9-pools.yaml.erb | 36 +++++ tox.ini | 2 +- 16 files changed, 572 insertions(+), 88 deletions(-)