We exuberantly announce the release of: puppet-designate 20.0.0: Puppet module for OpenStack Designate This release is part of the yoga 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.0.0 ^^^^^^ New Features ************ * The "designate::agent" class now supports the "worker" parameter and the "thread" parameter. * The new "key_val_separator" parameter has been added to the "designate_api_paste_ini" resource type. * Added the new "designate::wsgi::apache" class, you can now run the "designate-api" service under Apache with mod_wsgi. * Support for the "[service:central] scheduler_filters" parameter has been added. Upgrade Notes ************* * The following parameters have been removed. * "designate::producer::service_ensure" * "designate::central::service_ensure" * "designate::agent::service_ensure" * "designate::zone_manager::service_ensure" * "designate::sink::service_ensure" Changes in puppet-designate 19.4.0..20.0.0 ------------------------------------------ e55ad1e Add support for [service:central] scheduler_filters 751360a agent: Add support for workers and threads 1288b06 Add Designate API WSGI support 57d23ba Bump puppetlabs-inifile 2e4b2c0 Allow customizing separator for api-paste.ini 2047e92 Add missing dependency on puppetlabs-concat 10e6949 Remove the deprecated manage_service parameter 2c45d56 Bump version for the start of Yoga d893d0c Update master for stable/xena Diffstat (except docs and test files) ------------------------------------- lib/puppet/type/designate_api_paste_ini.rb | 5 + manifests/agent.pp | 29 ++-- manifests/api.pp | 43 +++--- manifests/central.pp | 21 +-- manifests/params.pp | 40 +++--- manifests/producer.pp | 17 +-- manifests/sink.pp | 17 +-- manifests/wsgi/apache.pp | 160 +++++++++++++++++++++ manifests/zone_manager.pp | 19 +-- metadata.json | 14 +- ...agent-workers-and-threads-633a885034e47a00.yaml | 5 + .../api_paste_ini-separator-37a236e86008d645.yaml | 5 + .../notes/designate-api-wsgi-b7a408ecc00f3001.yaml | 5 + .../remove-service_ensure-603d0efc97e0afcb.yaml | 11 ++ .../notes/scheduler_filters-9c5e2e443921eab2.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/xena.rst | 6 + spec/classes/designate_agent_spec.rb | 13 +- spec/classes/designate_api_spec.rb | 34 +++++ spec/classes/designate_central_spec.rb | 3 + spec/classes/designate_wsgi_apache_spec.rb | 115 +++++++++++++++ 21 files changed, 448 insertions(+), 120 deletions(-)