[release-announce] [designate] designate 2.1.0 (mitaka)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 22 06:02:38 UTC 2017


We are delighted to announce the release of:

designate 2.1.0: DNS as a Service

This release is part of the mitaka stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/designate

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/designate

For more details, please see below.

2.1.0
^^^^^

Bug Fixes

* Added zone_name in zone trasfer request response. Closed
  bug#1580014

Changes in designate 2.0.0..2.1.0
---------------------------------

5203c5c zone_name is null in zone trasfer request response
2d36faa Infoblox: Reverse lookup zone creation fails
d15091c Resolve description parameter in v2:set floating ip
340ee12 Fix for the exception on creating secondary zone
a53ba82 Use upper constraints for all jobs in tox.ini
7a3de8c Fix SSHFP validation for ECDSA, ED25519, and SHA256
19fec58 Infoblox backend:Fixed sslverify value from option
fdcd6ab Fix ZTA API to prevent HTTP 500 upon empty body
cdd04f8 Don't hardcode options we pass to oslo.context
e40c03e Change bind -> bind9 in docs, sample configs
4f73b35 Updated from global requirements
91d6fb2 Catch duplicate db inserts in powerdns plugin
7d6ac0a Ensure HTTP 204 responses have 0 Content-Length
85de7a4 Updated from global requirements
44ab30d Updated from global requirements
f087573 Make registering error handlers compliant with Flask 0.11
2bcf381 DevStack: Support setting default quotas
3451d57 Ensure L to M DB migrations correctly inspect current DB state
cba71d6 Use upper-constraints.txt for tox tests
3003ca7 DevStack: Set tempest nameservers config option correctly
50418b3 DevStack: Allow disabling of API versions
731e896 Add Tempest Plugin to DevStack Plugin
66a468a Force the devstack plugin to use the mitaka version of devstack
c617518 Updated from global requirements
8630078 Trivalfix of option name in designate.conf.sample
85b172c Support both olso.m v4 and v5
49963a7 Updated from global requirements
31e8b9f Handle async Tooz calls appropriately
977a1ac Updated from global requirements


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

contrib/vagrant/Vagrantfile                        | 11 +++++++
contrib/vagrant/local.conf                         |  4 +--
designate/api/v1/__init__.py                       |  2 +-
.../api/v2/controllers/zones/tasks/abandon.py      |  5 +--
.../api/v2/controllers/zones/tasks/exports.py      |  4 ++-
.../api/v2/controllers/zones/tasks/imports.py      |  4 ++-
.../controllers/zones/tasks/transfer_requests.py   |  2 ++
designate/api/v2/patches.py                        |  8 +++--
designate/backend/impl_infoblox/connector.py       | 13 ++++++++
.../backend/impl_infoblox/object_manipulator.py    |  8 ++++-
designate/backend/impl_powerdns/__init__.py        |  6 ++++
designate/central/service.py                       |  1 +
designate/context.py                               | 26 +++-------------
designate/coordination.py                          | 17 ++++++++--
designate/mdns/xfr.py                              |  3 +-
.../adapters/api_v2/zone_transfer_request.py       |  1 +
designate/objects/rrdata_sshfp.py                  |  4 +--
designate/rpc.py                                   | 30 ++++++++++++++++--
designate/schema/format.py                         |  2 +-
.../migrate_repo/versions/082_unique_ns_record.py  |  7 +++--
devstack/plugin.sh                                 | 36 ++++++++++++++++++++--
devstack/settings                                  | 16 +++++++++-
etc/designate/designate.conf.sample                |  4 +--
etc/designate/pools.yaml.sample-bind               |  4 +--
etc/designate/pools.yaml.sample-multiple-pools     |  4 +--
...-trasfer-request-response-a2e316872798d1df.yaml |  3 ++
requirements.txt                                   | 14 ++++-----
test-requirements.txt                              |  2 +-
tox.ini                                            |  2 +-
32 files changed, 197 insertions(+), 64 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 5ab5d07..996dae9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-Babel>=1.3 # BSD
+Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
@@ -7 +7 @@ eventlet!=0.18.3,>=0.18.2 # MIT
-Flask<1.0,>=0.10 # BSD
+Flask!=0.11,<1.0,>=0.10 # BSD
@@ -15 +15 @@ oslo.config>=3.7.0 # Apache-2.0
-oslo.concurrency>=3.5.0 # Apache-2.0
+oslo.concurrency>=3.7.1 # Apache-2.0
@@ -30,2 +30,2 @@ python-neutronclient!=4.1.0,>=2.6.0 # Apache-2.0
-Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7' # MIT
-Routes!=2.0,>=1.12.3;python_version!='2.7' # MIT
+Routes!=2.0,!=2.1,!=2.3.0,>=1.12.3;python_version=='2.7' # MIT
+Routes!=2.0,!=2.3.0,>=1.12.3;python_version!='2.7' # MIT
@@ -38 +38 @@ suds-jurko>=0.6 # LGPL
-setuptools>=16.0 # PSF/ZPL
+setuptools!=24.0.0,>=16.0 # PSF/ZPL
@@ -40 +40 @@ WebOb>=1.2.3 # MIT
-dnspython>=1.12.0;python_version<'3.0' # http://www.dnspython.org/LICENSE
+dnspython!=1.13.0,>=1.12.0;python_version<'3.0' # http://www.dnspython.org/LICENSE
diff --git a/test-requirements.txt b/test-requirements.txt
index ae59057..7413682 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ coverage>=3.6 # Apache-2.0
-fixtures>=1.3.1 # Apache-2.0/BSD
+fixtures<2.0,>=1.3.1 # Apache-2.0/BSD





More information about the Release-announce mailing list