Wallaby Series Release Notes

18.4.1-4

New Features

  • The following parameters have been added to the octavia::api class. These parameters allows customizing the same parameters in the [api_setting] section.

    • default_listener_ciphers

    • default_pool_ciphers

    • tls_cipher_prohibit_list

    • default_listener_tls_versions

    • default_pool_tls_versions

    • minimum_tls_version

  • The new octavia::api::healthcheck_refresh_interval parameter has been added.

  • The new octavia::task_flow class has been added. This class manages parameters in the task_flow section, which are required to use the amphora v2 driver.

  • The octavia::db::mysql class and the octavia::db::postgresql class now support creating a separate database for taskflow persistence.

  • The octavia::db::sync_persistence class has been added. This class invokes the command to initialize the taskflow persistence database.

18.4.0

New Features

  • Support for the [haproxy_amphora] build_rate_limit parameter has been added.

  • The new octavia::api::healthcheck_enabled parameter has been added.

  • The new octavia::healthcheck class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.

  • The new octavia::controller::image_driver parameter has been added.

  • The new octavia::policy::enforce_scope parameter has been added to support the corresponding parameter in oslo.policy library.

  • The new octavia::policy::enforce_new_defaults parameter has been added.

  • The new octavia::cinder class has been added. This class manages parameters of the [cinder] section.

  • The new octavia::controller::volume_type parameter has been added.

18.3.0

New Features

  • The new octaiva::api::pagination_max_limit parameter has been added to configure the pagination_max_limit parameter in octavia.

Deprecation Notes

  • Now all parameters of the quota::class class are prefixed with defualt_, to be consistent with the parameter names in Octavia. All exisitng parameters without the default_ prefix are deprecated and will be removed in a future release.

18.2.0

Upgrade Notes

  • The octavia::housekeeping::spare_amphorae_pool_size parameter has been removed.

Deprecation Notes

  • The following parameters in the octavia::housekeeping class have been deprecated and will be removed in a future release.

    • spare_check_interval

    • spare_amphora_pool_size

18.1.0

New Features

  • Adds db_sync_timeout parameter to db sync.

  • The new octavia::keystone::authtoken::service_type parameter has been added to configure the service_type parameter in authtoken middleware.

Deprecation Notes

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

  • The following options have been deprecated, as those options have been moved to octavia::db class.

    • octavia::database_connection

    • octavia::database_idle_timeout

    • octavia::database_max_overflow

    • octavia::database_max_pool_size

    • octavia::database_max_retries

    • octavia::database_retry_interval

    • octavia::database_pool_timeout

    • octavia::database_db_max_retries