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(-)