[release-announce] designate-tempest-plugin 0.13.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 15 15:21:23 UTC 2022


We are chuffed to announce the release of:

designate-tempest-plugin 0.13.0: OpenStack DNS As A Service
(Designate) Functional Tests

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/designate-tempest-plugin

Download the package from:

    https://tarballs.openstack.org/designate-tempest-plugin/

Please report issues through:

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

For more details, please see below.

0.13.0
^^^^^^

Other Notes

* The Designate API V1 tests have been removed. The V1 API was
  removed from Designate in the Queens release. It has now been eight
  releases since then, so it is time to remove the tests for it. If
  these tests are still needed, please use git tag version 0.11.0
  (Wallaby) or older.

Changes in designate-tempest-plugin 0.12.0..0.13.0
--------------------------------------------------

3260299 Adding new test cases for zone export showfile API
45b3d39 Use TOX_CONSTRAINTS_FILE and update tox
8e14049 Fix waiters to raise on resources going to ERROR
e32fe1a Removal of tox envlist py3X
1e6cadf Add stable branch check jobs
a0ed64e Covering more DNS record types to be tested
0ebf500 setup.cfg: Replace dashes with underscores
11abda0 Update the constraints url
0ed7644 Fix PTR API tests for scoped tokens
97cab83 Abort wait for 404 if the status changes to ERROR
b8ea4ca Stabilizing “PTR record” tests suite and adding new test cases
299344d Use LOG.warning instead of deprecated LOG.warn
c8cc1c9 Fix API version test to not assume dns endpoint
273f9ae Fix blacklist scenario tests for scoped tokens
0182365 Adds an API test for list transfer requests sudo
c55bffd Fix the blacklist scenario test conflicts
919aa28 List enabled Designate API versions
5260227 Create "A" type recordset using a list of IPs records
f871a0e Unroll DDT API tests used for refstack/interop
a8a8eaf New test cases for quota tests suite
c405916 Adding a new test: "test_create_zone_validate_recordsets_created"
dcd00fa Adding negative test for a Primary user
f0afa23 New test cases for blacklist test suite
bea28b9 Skip test broken by dnspython2
6d1eea8 Adding more tests to "Designate Limits" tests suite
d6a6de5 New test cases for TLD tests suite
a3a2363 Make the API tests compatible with scoped tokens
ac961e5 Remove temporary client
df9fda1 Update service client access in tempest tests
dcfa7c0 Remove v1 API tests


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

.zuul.yaml                                         |  24 +++
designate_tempest_plugin/clients.py                | 133 ++-----------
designate_tempest_plugin/common/constants.py       |   1 +
designate_tempest_plugin/common/exceptions.py      |  29 +++
designate_tempest_plugin/common/waiters.py         |  65 +++++-
designate_tempest_plugin/config.py                 |  26 ++-
designate_tempest_plugin/data_utils.py             |  36 +++-
designate_tempest_plugin/plugin.py                 |   9 +-
designate_tempest_plugin/services/dns/__init__.py  |   3 +-
designate_tempest_plugin/services/dns/json/base.py |   2 +-
.../services/dns/v1/__init__.py                    |  22 ---
.../services/dns/v1/json/__init__.py               |   0
.../services/dns/v1/json/domains_client.py         |  95 ---------
.../services/dns/v1/json/records_client.py         | 102 ----------
.../services/dns/v1/json/servers_client.py         |  88 ---------
.../services/dns/v2/__init__.py                    |  19 +-
.../json/base.py => v2/json/api_version_client.py} |  23 ++-
.../services/dns/v2/json/blacklists_client.py      |   3 +
.../services/dns/v2/json/pool_client.py            |  31 ++-
.../services/dns/v2/json/ptr_client.py             |   9 +-
.../services/dns/v2/json/quotas_client.py          |  40 ++--
.../services/dns/v2/json/service_client.py         |   2 +-
.../services/dns/v2/json/zone_exports_client.py    |  37 +++-
.../services/dns/v2/json/zones_client.py           |  18 +-
setup.cfg                                          |   8 +-
tox.ini                                            |   6 +-
58 files changed, 1783 insertions(+), 1167 deletions(-)







More information about the Release-announce mailing list