Xena Series Release Notes

19.5.0

New Features

  • Added parameter allow_ping_health_monitors to the octavia::api class

  • 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 octavia::api::provider_drivers parameter now supports array or hash value, and the given value is conveted to correctly formatted string when being put into octavia.conf.

  • Now the octavia::provider::ovn can manage the package required to use OVN Octavia provider.

  • The following parameters have been added to the octavia::provider::ovn class.

    • ovsdb_connection_timeout

    • ovsdb_retry_max_interval

    • ovsdb_probe_interval

  • Support for the ovn_sb_* parameters has been added to the octavia::provider::ovn class.

  • 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.

19.4.0

New Features

  • The new octavia::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 parameters in the octavia::housekeeping class have been removed. - spare_check_interval - spare_amphora_pool_size

19.3.0

New Features

  • The following deprecated parameters of the octavia::quota class have been removed.

    • load_balancer_quota

    • listener_quota

    • member_quota

    • pool_quota

    • health_monitor_quota

19.1.0

New Features

  • The new octavia::cors class has been added.

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

Upgrade Notes

  • Fedora is no longer supported.

19.0.0

New Features

  • There is now a new policy_dirs parameter in the octavia::policy class, so one can set a custom path.

  • A new class octavia::wsgi::uwsgi 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 octavia_api_uwsgi_config provider now exist.