Xena Series Release Notes¶
19.5.0¶
New Features¶
Now the
designate::backend::bind9
class supports setting up bind9 backend using/etc/designate/pools.yaml
properly. This feature can be enabled by the newmanage_pool
parameter.
Added the new
designate::wsgi::apache
class, you can now run thedesignate-api
service under Apache with mod_wsgi.
Deprecation Notes¶
The
designate::backend::bind9::rndc_host
parameter has been deprecated and has no effect now.
Bug Fixes¶
The
designate::backend::bind9
class no longer configures parameters in the[backend:bind9]
section, as these parameters are no longer effective.
19.4.0¶
New Features¶
The new
designate::logging::watch_log_file
parameter has been added.
Adds new purge_config parameter. When set to true, the policy file is cleared during configuration process. This allows to remove any existing rules before applying them or clean the file when all policies got removed.
Upgrade Notes¶
The following classes for powerdns 3 driver have been removed.
designate::backend::powerdns
designate::db::powerdns::mysql
designate::db::powerdns::sync
19.3.0¶
New Features¶
The
designate::worker::manage_service
parameter has been added. It controls whether the designate worker service will be managed. Defaults to true.
Deprecation Notes¶
The
designate::producer::service_ensure
parameter has been deprecated. Use thedesignate::producer::manage_service
parameter instead, which accepts True or False instead.
The
designate::central::service_ensure
parameter has been deprecated. Use thedesignate::central::manage_service
parameter instead, which accepts True or False instead.
The
designate::agent::service_ensure
parameter has been deprecated. Use thedesignate::agent::manage_service
parameter instead, which accepts True or False instead.
The
designate::zone_manager::service_ensure
parameter has been deprecated. Use thedesignate::zone_manager::manage_service
parameter instead, which accepts True or False instead.
The
designate::sink::service_ensure
parameter has been deprecated. Use thedesignate::sink::manage_service
parameter instead, which accepts True or False instead.
19.1.0¶
New Features¶
The new
designate::api::enable_proxy_headers_parsing
parameter has been added.
The new
designate::coordination
class has been added.
The new
designate::cors
class has been added.
Upgrade Notes¶
Fedora is no longer supported.
The
designate::api::enabled_extensions_v1
parameter has been removed.
Deprecation Notes¶
The
designate::producer::backend_url
parameter has been deprecated in favor of the newdesignate::coordination
class.
19.0.0¶
New Features¶
There is now a new policy_dirs parameter in the designate::policy class, so one can set a custom path.
A new calsses designate::wsgi::wsgi exist to allow configuring uwsgi in operating systems that support this (ie: currently Debian). This helps configuring the number of processes, threads and listen socket. Also, a new designate_api_uwsgi_config provider now exist.
Upgrade Notes¶
The
designate::pool_target::options
parameter now only accepts a hash value.