[release][designate] designate 2.0.0 release (mitaka)
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(-)
participants (1)
-
no-reply@openstack.org