Ussuri Series Release Notes


Corrections de bugs

  • Fixes bug 1934252 which ignored invalid denylist patterns. The fix entailed checking the pattern string via regular expression compiler and testing for zero length.

    Previously you could create blacklist/denylist using string that cannot be used either as a regex or as a zone name, for example: patterns = [“”, '#(*&^%$%$#@$']

    In addition, the server will return a 400 BadRequest response to an invalid pattern.

  • Fixed an issue where new BIND9 pool instances may fail on zone update.



Python 2.7 will not be maintained past 2020 and because of that we are dropping Python 2 support.

Nouvelles fonctionnalités

  • Added new backend driver to support the Akamai FastDNS V2 API

  • Added an experimental entrypoint for wsgi called designate-api-wsgi.

Notes de mises à jours

  • The Akamai eDNS API endpoint has been removed, users should migrate to the Akamai v2 driver for the FastDNS V2 API.

  • Python 2.7 support has been dropped. Last release of Designate to support python 2.7 is OpenStack Train. The minimum version of Python now supported by Designate is Python 3.6.

  • The [service:api] option enable_host_header is now enabled by default.

  • Update command designate-manage pool update, change --dry_run to --dry-run, and change --delete and --dry-run as switchs not key value pair. e.g.

    $ designate-manage pool update --file pools.yml --delete --dry-run