Yoga Series Release Notes¶
20.3.0¶
New Features¶
The new
designate::backend::pdns4
class has been added. This class supports setting up PowerDNS 4 backend.
The new
designate::api::quotas_verify_project_id
parameter has been added.
The new
designate::keystone
class has been added.
The
workers
parameter andthreads
parameter have been added to thedesignate::sink
class.
Upgrade Notes¶
Default value of the
designate::backend::bind9::manage_pool
parameter will be changed fromfalse
totrue
in a future release. Make sure the parameter is set to disabled management of pools.
Deprecation Notes¶
The
designate::zone_manager
class has been deprecated.
Support for false value for the
designate::sink::enabled_notification_handlers
parameter has been deprecated and will be removed in a future release. Use$::os_service_default
instead.
20.2.0¶
New Features¶
Now puppet-designate supports setting up agent backend and bind9 agent backend.
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.
Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
The new
designate::network_api::neutron
class has been added. This class manages parmaeters in the[network_api:neutron]
section.
The following classses have been added.
designate::producer_task::delayed_notify
designate::producer_task::periodic_exists
designate::producer_task::periodic_secondary_refresh
designate::producer_task::worker_periodic_recovery
designate::producer_task::zone_purge
The new
designate::state_path
parameter has been added.
The
system_scope
parameter has been added to thedesignate::keystone::authtoken
class.
The
designate::keystone::auth
class now supports customizing roles assigned to the designate service user.
The
designate::keystone::auth
class now supports defining assignmet of system-scoped roles to the designate service user.
Upgrade Notes¶
The default value of
designate::central::managed_resource_tenant_id
is changed from invalid12345
to the default in designate.conf.
The
designate::db::database_idle_timeout
parameter has been removed.
The
designate::db::database_min_pool_size
parameter has been removed.
Deprecation Notes¶
The
designate::backend::bind9::rndc_host
parameter has been deprecated and has no effect now.
The
designate::neutron_endpoint_type
parameter has been deprecated. Use theendpoint_type
parameter of the newdesignate::network_api::neutron
class.
The
manage_package
parameter and theservice_ensure
parameter of thedesignate::worker
class have been deprecated and have no effect.
Bug Fixes¶
The
designate::backend::bind9
class no longer configures parameters in the[backend:bind9]
section, as these parameters are no longer effective.
20.0.0¶
New Features¶
The
designate::agent
class now supports theworker
parameter and thethread
parameter.
The new
key_val_separator
parameter has been added to thedesignate_api_paste_ini
resource type.
Added the new
designate::wsgi::apache
class, you can now run thedesignate-api
service under Apache with mod_wsgi.
Support for the
[service:central] scheduler_filters
parameter has been added.
Upgrade Notes¶
The following parameters have been removed.
designate::producer::service_ensure
designate::central::service_ensure
designate::agent::service_ensure
designate::zone_manager::service_ensure
designate::sink::service_ensure