We jubilantly announce the release of: puppet-designate 19.1.0: Puppet module for OpenStack Designate This release is part of the xena 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.1.0 ^^^^^^ New Features ************ * The new "designate::api::enable_proxy_headers_parsing" parameter has been added. * The new "designate::coordination" class has been added. * The new "designate::cors" class has been added. Upgrade Notes ************* * Fedora is no longer supported. * The "designate::api::enabled_extensions_v1" parameter has been removed. Deprecation Notes ***************** * The "designate::producer::backend_url" parameter has been deprecated in favor of the new "designate::coordination" class. Changes in puppet-designate 19.0.0..19.1.0 ------------------------------------------ 2950b5d Allow list values for enabled_extensions_admin/v2 5c7d7e6 Add support for oslo_middleware/enable_proxy_headers_parsing 5c47db9 Add support for MultiStrOpt a1f2605 Remove leftover of v1 api support 823d409 Use oslo::coordination to manage coordination parameters 76e97df Add support for [cors] options 578ec7d Drop Fedora support 8fe9a66 Set fixture paths for unit tests 292d776 Prepare Xena M1 369f391 Get rid of the $pyvers variable Diffstat (except docs and test files) ------------------------------------- .../{ini_setting.rb => openstackconfig.rb} | 4 +- lib/puppet/type/designate_config.rb | 12 +++- manifests/api.pp | 66 +++++++++++----------- manifests/coordination.pp | 39 +++++++++++++ manifests/cors.pp | 58 +++++++++++++++++++ manifests/params.pp | 3 +- manifests/producer.pp | 13 ++++- metadata.json | 14 ++--- ...ble_proxy_headers_parsing-fb76fa3450bd4ed9.yaml | 5 ++ .../notes/coordination-9043dd34f67ee3a1.yaml | 9 +++ releasenotes/notes/cors-50b3bc2fe5a16ad8.yaml | 4 ++ .../notes/drop-fedora-487c7e94dc8790fa.yaml | 4 ++ ...ove-enabled_extensions_v1-f0354a03403c52e4.yaml | 4 ++ spec/classes/designate_api_spec.rb | 25 +++++++- spec/classes/designate_client_spec.rb | 10 +--- spec/classes/designate_coordination_spec.rb | 45 +++++++++++++++ spec/classes/designate_cors_spec.rb | 53 +++++++++++++++++ spec/classes/designate_producer_spec.rb | 1 - spec/spec_helper.rb | 5 ++ ...ini_setting_spec.rb => openstackconfig_spec.rb} | 13 +++-- spec/unit/type/designate_config_spec.rb | 4 +- 21 files changed, 319 insertions(+), 72 deletions(-)