Ocata Series Release Notes

10.3.0

New Features

  • Add new parameter “control_exchange”, the default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.

  • Add new parameter “rpc_response_timeout”, seconds to wait for a response from a call

  • Switch to puppet-oslo configuring logging.

  • Switch logging related parameters default value to $::os_service_default.

10.2.0

New Features

  • Passes parameter to keystone authtoken define to manage python-memcache package install.

  • Add the ability to configure the oslo messaging notification transport url via designate::notficiation_transport_url

Deprecation Notes

  • signing_dir option is now deprecated for removal, the parameter has no effect.

Bug Fixes

  • workers option for service:api section in designate config file.

  • threads option for service:api section in designate config file.

  • enable_host_header option for service:api section in designate config file.

  • max_header_line option for service:api section in designate config file.

  • default_limit_admin option for service:api section in designate config file.

  • max_limit_admin option for service:api section in designate config file.

  • default_limit_v2 option for service:api section in designate config file.

  • max_limit_v2 option for service:api section in designate config file.

  • pecan_debug option for service:api section in designate config file.

  • enabled_extensions_v1 option for service:api section in designate config file.

  • enabled_extensions_v2 option for service:api section in designate config file.

  • enabled_extensions_admin option for service:api section in designate config file.

10.1.0

Prelude

Add hooks for external install & svc management.

New Features

  • Add “listen” option from group “service:api”.

  • This adds defined anchor points for external modules to hook into the software install, config and service dependency chain. This allows external modules to manage software installation (virtualenv, containers, etc) and service management (pacemaker) without needing rely on resources that may change or be renamed.

  • Configure quota for designate via following options designate::quota::quota_api_export_size designate::quota::quota_domain_records designate::quota::quota_domain_recordsets designate::quota::quota_domains designate::quota::quota_recordset_records You can also set the quota driver via designate::quota::quota_driver

  • Add new class designate::zone_manager to manage the zone manager in designate

Deprecation Notes

  • The “backend_driver” option in designate::central is deprecated. This option is no longer recognised by designate from at least mitaka.

  • The “api_host” and “api_port” options from group “service:api” are deprecated, please use “listen” option from group “service:api” instead.

  • The “host” and “port” options from group “service:mdns” are deprecated, please use “listen” option from group “service:mdns” instead.

10.0.0

Upgrade Notes

  • designate::rabbit_ha_queues has been exposed and will need to be configured based on the desired use of ha queues. Previously, the value for this was being configured using the designate::rabbit_hosts parameter. This automatic configuration will be dropped during the Pike cycle.

  • The designate module will now use the oslo::messaging::rabbit resource to configure the rabbit configuration settings.

Deprecation Notes

  • designate::rabbit_host, designate::rabbit_hosts, designate::rabbit_password, designate::rabbit_port, designate::rabbit_userid and designate::rabbit_virtual_host are deprecated. designate::default_transport_url should be used instead.

  • rabbit_ha_queues will no longer be configured to be True when rabbit_hosts is configured and will need to be specified. This automatic configuration will be dropped in the Pike cycle.

Bug Fixes

  • Fixed documentation for log_dir parameter

Other Notes

  • removed deprecated designate::api::keystone_user

  • removed deprecated designate::api::keystone_password

  • removed deprecated designate::api::keystone_tenant

  • removed deprecated designate::api::keystone_host

  • removed deprecated designate::api::keystone_port

  • removed deprecated designate::api::keystone_protocol

  • removed deprecated designate::api::keystone_memcached_servers

  • The verbose option was marked to be removed in Ocata, in Newton the option was deprecated.