[release-announce] designate 11.0.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:18:35 UTC 2020


We are delighted to announce the release of:

designate 11.0.0: DNS as a Service

This release is part of the victoria 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 10.0.0.0rc1..11.0.0
----------------------------------------

185d92d2 Move back to mod_wsgi for devstack
28037784 Fix l-c testing for ubuntu focal
609437e7 fix database sync always get the wrong  value
8cbfafdb Native Zuul v3 designate-grenade-pdns4 job
1fa892ea Fix multi messages AXFR with TSIG
7cf13087 Remove Babel from lower-constraints
3756fc51 Update zones masters using pool target masters.
33210929 Add a /healthcheck middleware
cb531e41 Imported Translations from Zanata
d46eb249 Fix inspect module deprecation warning
6e8080e8 Remove broken and outdated related doc page
fa421e91 Remove translation sections from setup.cfg
eac003cb Imported Translations from Zanata
78e9b286 Imported Translations from Zanata
839d8b54 Fix uwsgi path
2dd101a3 Use unittest.mock instead of mock
5492731a Stop to use the __future__ module.
5acba944 pdns4 backend: check if zone exists before attempting delete
cbae0a8b Add examples using the OpenStack CLI
92ae4a94 Fix some spelling
4b2c732d Use unittest.mock instead of third party mock
79f06bef Imported Translations from Zanata
453a8533 Switch to uwsgi as default for devstack
0a411a50 Cap jsonschema 3.2.0 as the minimal version
7428bcef Add py38 package metadata
da48d94d Imported Translations from Zanata
663e4206 Switch to newer openstackdocstheme and reno versions
d5ee2ede Fix hacking min version to 3.0.1
12d50c7f Adding the option to set the zone quota to unlimited
577641e6 Update contributor docs
31884f77 Fix issues with newer flake8
57858d91 Switch to dnspython package
3c4d9f67 Fix designate-sink shutdown issue
1da9e434 Imported Translations from Zanata
68dc62b7 Monkey patch original current_thread _active
bd2ddd0e Add Python3 victoria unit tests
20b81c16 Update master for stable/ussuri
7ff2f395 Simplify Coordination implementation
0f4fc8c6 Fix slow zone imports.


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

.zuul.yaml                                         |  47 ++++-
api-ref/source/conf.py                             |  11 +-
babel.cfg                                          |   2 -
designate/__init__.py                              |   6 +-
designate/backend/impl_bind9.py                    |  37 ++++
designate/backend/impl_pdns4.py                    |  21 +-
designate/central/service.py                       |   5 +-
designate/cmd/__init__.py                          |   6 +
designate/cmd/manage.py                            |   6 +
designate/coordination.py                          | 101 +++++-----
designate/manage/pool.py                           |  28 +++
designate/mdns/handler.py                          |  44 ++--
designate/producer/service.py                      |   2 +-
designate/quota/base.py                            |   4 +-
designate/sink/service.py                          |  18 +-
designate/storage/__init__.py                      |  40 +++-
.../migrate_repo/versions/070_liberty.py           |   4 +-
designate/utils.py                                 |   2 +-
devstack/networking_test.py                        |   4 +-
devstack/plugin.sh                                 |   2 +-
devstack/upgrade/resources.sh                      |   2 +-
etc/designate/api-paste.ini                        |   6 +
lower-constraints.txt                              |  35 ++--
.../grenade-devstack-designate-pdns4/post.yaml     |  15 --
.../grenade-devstack-designate-pdns4/run.yaml      |  71 -------
.../zones_unlimited_quota-81a2dfba1f532c9c.yaml    |   5 +
releasenotes/source/conf.py                        |   9 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  26 ++-
releasenotes/source/ussuri.rst                     |   6 +
requirements.txt                                   |  17 +-
setup.cfg                                          |  20 +-
test-requirements.txt                              |   3 +-
tools/install_venv_common.py                       |   2 -
tools/pretty_flake8.py                             |   1 -
109 files changed, 903 insertions(+), 567 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index a05d7605..b4285b03 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,2 +5 @@
-Babel!=2.4.0,>=2.3.4 # BSD
-eventlet>=0.25.1 # MIT
+eventlet>=0.26.1 # MIT
@@ -8 +7 @@ Flask!=0.11,>=0.10 # BSD
-greenlet>=0.4.10 # MIT
+greenlet>=0.4.15 # MIT
@@ -10 +9 @@ Jinja2>=2.10 # BSD License (3 clause)
-jsonschema>=2.6.0 # MIT
+jsonschema>=3.2.0 # MIT
@@ -16 +15 @@ oslo.concurrency>=3.26.0 # Apache-2.0
-oslo.messaging>=9.5.0 # Apache-2.0
+oslo.messaging>=12.4.0 # Apache-2.0
@@ -33 +32 @@ requests>=2.14.2 # Apache-2.0
-tenacity>=4.4.0 # Apache-2.0
+tenacity>=6.0.0 # Apache-2.0
@@ -35 +34 @@ six>=1.10.0 # MIT
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
+SQLAlchemy>=1.2.19 # MIT
@@ -40,2 +39,2 @@ WebOb>=1.7.1 # MIT
-dnspython3!=1.13.0,!=1.14.0,>=1.12.0 # http://www.dnspython.org/LICENSE
-oslo.db>=4.27.0 # Apache-2.0
+dnspython>=1.16.0  # http://www.dnspython.org/LICENSE
+oslo.db>=8.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ace55097..f17d9b2a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=3.0,<3.1.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -9 +8,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=3.0.0 # BSD






More information about the Release-announce mailing list