[release-announce] puppet-designate 19.5.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Wed May 17 11:22:50 UTC 2023


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(-)







More information about the Release-announce mailing list