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

no-reply at openstack.org no-reply at openstack.org
Wed Sep 29 13:06:51 UTC 2021


We are stoked to announce the release of:

puppet-designate 19.3.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.3.0
^^^^^^


New Features
************

* The "designate::worker::manage_service" parameter has been added.
  It controls whether the designate worker service will be managed.
  Defaults to true.


Deprecation Notes
*****************

* The "designate::producer::service_ensure" parameter has been
  deprecated. Use the "designate::producer::manage_service" parameter
  instead, which accepts True or False instead.

* The "designate::central::service_ensure" parameter has been
  deprecated. Use the "designate::central::manage_service" parameter
  instead, which accepts True or False instead.

* The "designate::agent::service_ensure" parameter has been
  deprecated. Use the "designate::agent::manage_service" parameter
  instead, which accepts True or False instead.

* The "designate::zone_manager::service_ensure" parameter has been
  deprecated. Use the "designate::zone_manager::manage_service"
  parameter instead, which accepts True or False instead.

* The "designate::sink::service_ensure" parameter has been
  deprecated. Use the "designate::sink::manage_service" parameter
  instead, which accepts True or False instead.

Changes in puppet-designate 19.2.0..19.3.0
------------------------------------------

62f0949 Prepare Xena M3
1552e1a Do not test authtoken parameters directly
c83d9a8 Use a 'params' hash for authtoken parameters
e953eb8 Support Puppet 7
b7cfb61 Standardize the manage service parameter
fc11356 producer: Convert enabled_tasks to comma separated list


Diffstat (except docs and test files)
-------------------------------------

manifests/agent.pp                                 |  25 ++-
manifests/api.pp                                   |   2 +-
manifests/central.pp                               |  25 ++-
manifests/keystone/authtoken.pp                    |  82 +++----
manifests/mdns.pp                                  |   6 +-
manifests/producer.pp                              |  27 ++-
manifests/sink.pp                                  |  25 ++-
manifests/worker.pp                                |  21 +-
manifests/zone_manager.pp                          |  25 ++-
metadata.json                                      |  10 +-
...tandardize_manage_service-81089303d990df37.yaml |  27 +++
spec/classes/designate_keystone_authtoken_spec.rb  | 238 +++++++++++----------
spec/classes/designate_producer_spec.rb            |  14 +-
spec/classes/designate_worker_spec.rb              |   1 +
14 files changed, 330 insertions(+), 198 deletions(-)







More information about the Release-announce mailing list