[release-announce] designate 14.0.1 (yoga)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 9 11:55:06 UTC 2022


We enthusiastically announce the release of:

designate 14.0.1: DNS as a Service

This release is part of the yoga stable release series.

The source is available from:

    https://opendev.org/openstack/designate

Download the package from:

    https://tarballs.openstack.org/designate/

Please report issues through:

    https://bugs.launchpad.net/designate/+bugs

For more details, please see below.

14.0.1
^^^^^^

Bug Fixes

* Fixed an issue where set-quotas will always return the default
  quotas if it was called with a non-project scoped token and the all-
  projects flag was not set.

* Allows for a minimum TTL value of zero to be used instead of 1. As
  stated in RFC
  https://datatracker.ietf.org/doc/html/rfc2181#section-8.

   (https://bugs.launchpad.net/designate/+bug/1926429)

* Fixed a bug where deleting a zone transfer request may fail when
  using a system scoped token.

Changes in designate 14.0.0..14.0.1
-----------------------------------

38081027 Fix misleading release note for RBAC changes.
1b7b7df1 Validate worker actions before retrying poll
22d3c0c0 Fixed incorrect quota exception message
1ba0f1a1 Minimum TTL value allowed is zero
34976032 Clarifies the zone import error message
5b014685 Update zuul queue configuration
8f5e8db1 Improve quota API validations
5b40d3d9 Fix tox docs env to have the correct dependencies
276a9fbe Fix delete zone transfer request with scoped token
a8e74f4f Fix set-quotas for non-project scoped tokens
0f25a811 Update TOX_CONSTRAINTS_FILE for stable/yoga
5f590606 Update .gitreview for stable/yoga


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

.gitreview                                         |   1 +
.zuul.yaml                                         |   5 +-
designate/api/v2/controllers/quotas.py             |  10 ++
designate/central/service.py                       |   1 +
designate/common/constants.py                      |  11 ++
designate/objects/quota.py                         |   8 +-
designate/objects/zone.py                          |   2 +-
designate/quota/base.py                            |   2 +-
designate/quota/impl_storage.py                    |   2 +-
designate/storage/impl_sqlalchemy/__init__.py      |   2 +
designate/worker/tasks/base.py                     |  48 +++++++++
designate/worker/tasks/zone.py                     |  30 ++++--
...non-project-scoped-tokens-ffe3082db3dbb55b.yaml |   6 ++
.../Support-scoped-tokens-6b7d6052a258cd11.yaml    |   4 +-
...429-allow-ttl-min-of-zero-688f7c2cf095d89d.yaml |   8 ++
...sfer-request-scoped-token-fc9d3be407e1a50a.yaml |   5 +
tox.ini                                            |   9 +-
23 files changed, 484 insertions(+), 60 deletions(-)







More information about the Release-announce mailing list