[openstack-announce] [release][designate] designate 2.0.0 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 7 07:37:21 UTC 2016


We are happy to announce the release of:

designate 2.0.0: DNS as a Service

This release is part of the mitaka 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.

2.0.0
^^^^^


New Features
************

* New method of updating Pools. We have a new sub command on the
  "designate-manage" utility.

* Schedule across pools. See
  http://doc.openstack.org/developer/designate/pools/scheduler.html
  #default-provided-filters for the built in filters

* Randomize SOA refresh interval to stagger AXFRs across multiple
  zones and resolvers. Introduce the new configuration parameters
  default-soa-refresh-min and default-soa-refresh-max


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.


Upgrade Notes
*************

* Upgrade from Liberty to Mitaka *will* require downtime due to
  migration of Pool Configuration data from config files, to the
  database. See the Upgrade Documentation for full details.

* Pool Names are now required to be unique. If there is 2 pools with
  the same name - this will need to be changed before the upgrade is
  performed.

* The default option for the scheduler filters will be "attribute,
  pool_id_attribute, random".

* To maintain exact matching behaviour (if you have multiple pools)
  you will need to set the "scheduler_filters" option in
  "[service:central]" to "default_pool"


Deprecation Notes
*****************

* Create / Update / Delete API methods on /v2/pools/ Using these
  messages **will** cause unforseen issues with pools. We highly
  recommend that the policy file be updated to restrict create /
  update / delete from all users

* default-soa-refresh configuration option


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


Bug Fixes
*********

* Designate no longer will attempt to guess content type based on an
  extension to the URL. So GET /v2/zones.json is no longer an
  acceptable URL.

Changes in designate 2.0.0.0rc1..2.0.0
--------------------------------------

c7b7075 Adding v2 namespaced event to zone manager
ed29445 Do not log pool-manager-caches SQL transactions
7b5e1fd Added "view" option to bind9 rndc options
979b67d Partitoner references invalid exception class
a54dade devstack: compile message catalogs during stack.sh
f591b43 Update .gitreview for stable/mitaka

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

.gitreview                                           |  1 +
designate/backend/impl_bind9.py                      | 18 +++++++++++++++---
designate/coordination.py                            |  7 +++++--
designate/zone_manager/tasks.py                      |  1 +
devstack/plugin.sh                                   |  8 ++++++++
7 files changed, 44 insertions(+), 8 deletions(-)






More information about the OpenStack-announce mailing list