Zed Series Release Notes¶
15.0.1¶
Corrections de bugs¶
Fixed bug 2015762 which could cause managed records to occasionally fail to delete due to a race condition.
15.0.0¶
Nouvelles fonctionnalités¶
Adds simple API versioning for Designate. Designate API minor releases are additive to the API major revision and share the same URL path. Subsequent minor versions are a superset of the previous versions of the same major revision.
Notes de mises à jours¶
The
SECONDARY zoneRPC calls were moved from themdnsservice toworkerservice. When upgrading multi-controller deployments we recommend that you restart thecentralandworkerservices first to move theSECONDARY zonecalls to theworker, and once both services has been upgraded go ahead and restart themdnsservice.
Removed the following unused central rpc calls. This should not impact normal installations, but if these are used in any custom written backends or plugins that you are using, you will need to update your code before upgrading.
count_recordscount_recordsetscount_zonescount_tenantsdelete_zone_transfer_acceptfind_blacklistfind_recordfind_zonefind_zone_transfer_acceptfind_zone_transfer_requestget_recordget_quotaupdate_zone_transfer_accept
Removed previously deprecated
[service:mdns]optionnotify. All DNS notifications now happens using the worker service.
Removed the
monascastatsdbased metrics solution as all calls using it has been changed or removed and designate is no longer tracking any metrics using the metrics endpoint.
Notes dépréciées¶
The
[service:api] max_header_lineparameter has been deprecated. This parameter has hd no effect since the Train release. Use the[DEFAULT] max_header_lineparameter of theoslo.servicelibrary instead.
Corrections de bugs¶
Fixed an issue where set-quotas will always return the default quotas if it was called with a non-project scoped token and the all-projects flag was not set.
Allows for a minimum TTL value of zero to be used instead of 1. As stated in RFC https://datatracker.ietf.org/doc/html/rfc2181#section-8.
Fixes bug where requests to powerDNS fail if the dns is configured for TLS traffic.
It does so by adding a configuration variable, api_ca_cert, users can use to declare the location of the CA cert needed to verify TLS traffic.
Fixed an issue in central where « designate manage pool update » may return an error designate.exceptions.MissingProjectID when attempting to create a new pool.
Fixed a bug where deleting a zone transfer request may fail when using a system scoped token.
Verify that if a TXT record starts with a double quote, it also ends with a double quote.
Autres notes¶
Designate will now use Alembic migrations for database schema updates. This transition will automatically be handled for upgrades. The sqlalchemy-migrate package has been removed from the Designate requirements and the alembic package has been added.
The netaddr python module has been removed as a Designate requirement. It has been replaced with the python standard library “ipaddress” module.