Ussuri Series Release Notes¶
10.0.2-9¶
Bug Fixes¶
Fixes bug 1934252 which ignored invalid denylist patterns. The fix entailed checking the pattern string via a 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.
10.0.0¶
Prelude¶
Python 2.7 will not be maintained past 2020 and because of that we are dropping Python 2 support.
New Features¶
Added new backend driver to support the Akamai FastDNS V2 API
Added an experimental entrypoint for wsgi called
designate-api-wsgi
.
Upgrade Notes¶
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]
optionenable_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