designate 12.0.0 (wallaby)
We are pleased to announce the release of: designate 12.0.0: DNS as a Service This release is part of the wallaby 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. Changes in designate 11.0.0..12.0.0 ----------------------------------- 1c0bd99c [goal] Deprecate the JSON formatted policy file 5aac48f0 Add NS1 backend 75668d08 New Doc intro section e8c901c3 Fix lower-constraints 1ea6d44a Implement secure RBAC for zone transfer requests 62cef160 Implement secure RBAC for zone transfer accepts 40eb2626 Implement secure RBAC for zone imports d9ee5be3 Implement secure RBAC for zone exports 0c952e4a Implement secure RBAC for zones da1c94e4 Implement secure RBAC for tsigkeys e99f3588 Implement secure RBAC for top-level domains e477cf33 Implement secure RBAC for tenant policies d9360b35 Implement secure RBAC for service status 5402e403 Implement secure RBAC for recordsets e9ecd1b5 Implement secure RBAC for records 5bab4daa Implement secure RBAC for quotas 68a6e629 Implement secure RBAC for pools 638d6b70 Implement secure RBAC for blacklists f4d35c02 Add useful common policies to base.py 11d03924 Bump minimum version of oslo.policy to 2.1.0 c62e3fa1 Bump minimum version of oslo.log to 4.3.0 10f19870 Add timeout to rndc commands 8834e8b2 Update requirements URLs in tox config 921a0421 Imported Translations from Zanata 2255830a Drop deprecated tail_log function from devstack plugin 512943a0 Be explicit about the coordination URL 5c489174 Work around broken json parsing in latest pygments 8459ed94 requirements: Drop os-testr b823eb35 Fix resource links in API endpoints 568b559b Fix lower-constraints test not constraining properly 0d277e9c Remove the unused coding style modules 53dcbe85 Add Python3 wallaby unit tests 34877195 Remove unnecessary lower constraints 1831a5b1 Imported Translations from Zanata 19da5d79 Imported Translations from Zanata a0d20514 Increase lower-constraint for kombu 4e86bc2a Fix pool update with duplicate masters 6f17fe10 Fix pdns4 devstack plugin 767f92a3 Update master for stable/victoria fc0802e3 Remove install unnecessary packages fca13053 Add link to openstack client commands in cli doc section 98cf92bd [part1]:Remove six Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- designate/backend/impl_bind9.py | 13 +- designate/backend/impl_ns1.py | 136 ++ designate/cmd/status.py | 4 + designate/common/config.py | 8 + designate/common/policies/base.py | 34 + designate/common/policies/blacklist.py | 90 +- designate/common/policies/pool.py | 90 +- designate/common/policies/quota.py | 52 +- designate/common/policies/record.py | 30 +- designate/common/policies/recordset.py | 93 +- designate/common/policies/service_status.py | 44 +- designate/common/policies/tenant.py | 42 +- designate/common/policies/tld.py | 67 +- designate/common/policies/tsigkey.py | 67 +- designate/common/policies/zone.py | 151 +- designate/common/policies/zone_export.py | 67 +- designate/common/policies/zone_import.py | 66 +- designate/common/policies/zone_transfer_accept.py | 67 +- designate/common/policies/zone_transfer_request.py | 61 +- designate/conf/bind9.py | 1 + designate/locale/ko_KR/LC_MESSAGES/designate.po | 74 + designate/manage/pool.py | 9 +- designate/objects/adapters/api_v2/base.py | 20 +- designate/objects/adapters/api_v2/floating_ip.py | 9 +- .../objects/adapters/api_v2/service_status.py | 6 +- designate/objects/adapters/api_v2/zone_import.py | 6 +- .../adapters/api_v2/zone_transfer_accept.py | 6 +- designate/policy.py | 6 +- devstack/designate_plugins/backend-ns1 | 107 ++ devstack/designate_plugins/backend-pdns4 | 22 +- devstack/plugin.sh | 1 - devstack/settings | 2 +- .../admin/backends/sample_yaml_snippets/ns1.yaml | 25 + lower-constraints.txt | 52 +- ...son-formatted-policy-file-a6a464a8d35e02a5.yaml | 20 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 14 +- releasenotes/source/victoria.rst | 6 + requirements.txt | 32 +- setup.cfg | 1 + test-requirements.txt | 2 +- tools/pretty_flake8.py | 2 +- tox.ini | 14 +- 82 files changed, 7282 insertions(+), 288 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b4285b03..26c39be3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,2 +13,2 @@ netaddr>=0.7.18 # BSD -oslo.config>=5.2.0 # Apache-2.0 -oslo.concurrency>=3.26.0 # Apache-2.0 +oslo.config>=6.8.0 # Apache-2.0 +oslo.concurrency>=4.2.0 # Apache-2.0 @@ -17 +17 @@ oslo.middleware>=3.31.0 # Apache-2.0 -oslo.log>=3.36.0 # Apache-2.0 +oslo.log>=4.3.0 # Apache-2.0 @@ -20,4 +20,4 @@ oslo.rootwrap>=5.8.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -oslo.service!=1.28.1,>=1.24.0 # Apache-2.0 -oslo.upgradecheck>=0.1.0 -oslo.utils>=3.33.0 # Apache-2.0 +oslo.serialization>=2.25.0 # Apache-2.0 +oslo.service>=1.31.0 # Apache-2.0 +oslo.upgradecheck>=1.3.0 +oslo.utils>=4.5.0 # Apache-2.0 @@ -27 +27 @@ PasteDeploy>=1.5.0 # MIT -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=3.1.1 # Apache-2.0 @@ -29 +29 @@ pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 # BSD -python-designateclient>=2.7.0 # Apache-2.0 +python-designateclient>=2.12.0 # Apache-2.0 @@ -31 +31 @@ python-neutronclient>=6.7.0 # Apache-2.0 -requests>=2.14.2 # Apache-2.0 +requests>=2.23.0 # Apache-2.0 @@ -33 +33 @@ tenacity>=6.0.0 # Apache-2.0 -six>=1.10.0 # MIT +six>=1.11.0 # MIT @@ -41,3 +41,3 @@ oslo.db>=8.3.0 # Apache-2.0 -oslo.i18n>=3.15.3 # Apache-2.0 -oslo.context>=2.19.2 # Apache-2.0 -oslo.policy>=1.30.0 # Apache-2.0 +oslo.i18n>=3.20.0 # Apache-2.0 +oslo.context>=2.22.0 # Apache-2.0 +oslo.policy>=3.6.0 # Apache-2.0 @@ -47,2 +47,2 @@ tooz>=1.58.0 # Apache-2.0 -debtcollector>=1.2.0 # Apache-2.0 -os-win>=3.0.0 # Apache-2.0 +debtcollector>=1.19.0 # Apache-2.0 +os-win>=4.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f17d9b2a..09d939bf 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +15 @@ WebTest>=2.0.27 # MIT -tempest>=17.1.0 # Apache-2.0 +tempest>=21.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org