[openstack-announce] [release][stable][designate] designate 1.0.2 release (liberty)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 22 21:47:10 UTC 2016


We are glad to announce the release of:

designate 1.0.2: DNS as a Service

This release is part of the liberty stable release series.

With source available at:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/designate

For more details, please see below.

1.0.2
^^^^^


Known Issues
************

* The fix for minidns's issues TCP can cause minidns to fail to send
  some messages. This manifests itself with eventlet not being able to
  send all the data before socket is closed.


Critical Issues
***************

* Previous versions of eventlet changed the behaviour of
  socket.send() to match socket.sendall(). in eventlet 0.18.0 this
  changed and it reverted to the traditional behaviour. MiniDNS has
  been updated to allow minidns to push large zone transfers over long
  range network connections

Changes in designate 1.0.1..1.0.2
---------------------------------

35e1b35 DevStack: Explicitly install libcap2-bin and don't fail without AA
6c49166 Fix for TCP connections not sending full content
79f6630 Force the devstack plugin to use the liberty version of devstack
7175d2b Ensure the zone records quota is enforced
a42f0ba Improve error handling for TCP connections
3f7ba6c Tox: ignore Rope dirs
4047dc2 Ensure ZoneManager emits valid objects
31d46c9 Add validation for MX, TXT, and SSHFP records
f65822f Add docs for PATCH and DELETE call of Zone transfer request
2df661f Fix wildcard NS record
9692202 Update periodic-sync-seconds help
f67e9ff Fix _assert_exception()
6b412e8 Fixes wording of exceptions for delete
67175e7 Ensure mocks are stopped after use
49b5437 Update README to RST
9b5f4c1 Add retry logic on periodic_sync to stable/liberty
ec36ec2 Deprecated tox -downloadcache option removed

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

README.md                                          |  65 ---------
README.rst                                         |  87 +++++++++++
contrib/devstack/lib/designate                     |   2 +
.../devstack/lib/designate_plugins/backend-bind9   |   2 +-
contrib/vagrant/Vagrantfile                        |   3 +
designate/central/service.py                       |  45 ++++--
designate/objects/rrdata_mx.py                     |   3 +
designate/objects/rrdata_ns.py                     |  10 ++
designate/objects/rrdata_sshfp.py                  |   4 +
designate/objects/rrdata_txt.py                    |   2 +
designate/pool_manager/__init__.py                 |   8 +-
designate/pool_manager/service.py                  |  91 ++++++++----
designate/schema/format.py                         |  32 ++++-
designate/service.py                               |  15 +-
designate/zone_manager/tasks.py                    |  22 ++-
etc/designate/designate.conf.sample                |   5 +
.../notes/mini-dns-tcp-c1a15742f5c71739.yaml       |  10 ++
setup.cfg                                          |   2 +-
tox.ini                                            |   5 +-
36 files changed, 963 insertions(+), 187 deletions(-)






More information about the OpenStack-announce mailing list