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