puppet-octavia 19.5.0 (xena)
We jubilantly announce the release of: puppet-octavia 19.5.0: Puppet module for OpenStack Octavia This release is part of the xena stable release series. The source is available from: https://opendev.org/openstack/puppet-octavia Download the package from: https://tarballs.openstack.org/puppet-octavia/ Please report issues through: https://bugs.launchpad.net/puppet-octavia/+bugs For more details, please see below. 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. Changes in puppet-octavia 19.4.0..19.5.0 ---------------------------------------- 6262ebb Prepare the final stable/xena release 8276514 setuptools: Disable auto discovery 0a7317a Do not show passphrase even if it is invalid 91031e6 ovn: Accept arrays for ovn_*_connection parameters 8da4abe Accept array or hash for enable_provider_drivers 861a235 ovn: Add support for ovn_sb_* parameters d64492c ovn: Add more tunables related to OVN DB connection dc7a544 Manage ovn-octavia-provider package fb1af93 Add allow_ping_health_monitors parameter to api 034d66f Add parameters to configure amphorav2 driver ae3ecdf api: Add support for TLS cipher/version parameters e036925 Fix inconsistent spec file name 3607dc0 Remove TripleO job 77ecc71 Update TOX_CONSTRAINTS_FILE for stable/xena 0c81a22 Update .gitreview for stable/xena Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 32 ------- manifests/api.pp | 53 ++++++++++- manifests/certificates.pp | 6 +- manifests/db/mysql.pp | 30 ++++-- manifests/db/postgresql.pp | 23 ++++- manifests/db/sync.pp | 2 +- manifests/db/sync_persistence.pp | 40 ++++++++ manifests/params.pp | 1 + manifests/provider/ovn.pp | 75 +++++++++++++-- manifests/task_flow.pp | 105 +++++++++++++++++++++ metadata.json | 2 +- ...llow_ping_health_monitors-3f00c296714b663b.yaml | 4 + .../notes/api-tls-params-48cefc42aee491ab.yaml | 13 +++ .../convert-provider_drivers-922ba756396e154c.yaml | 6 ++ .../ovn-provider-package-af40f696662e7052.yaml | 5 + .../notes/ovn-tunables-103622c80b71d03d.yaml | 9 ++ .../notes/ovnsb-params-e7bdca2b53465ed9.yaml | 5 + releasenotes/notes/task_flow-89c5a7003e705a9d.yaml | 14 +++ setup.py | 1 + spec/classes/octavia_api_spec.rb | 71 +++++++++++++- spec/classes/octavia_db_mysql_spec.rb | 25 +++++ spec/classes/octavia_db_postgresql_spec.rb | 23 +++++ spec/classes/octavia_db_sync_persistence_spec.rb | 68 +++++++++++++ spec/classes/octavia_db_sync_spec.rb | 13 +-- spec/classes/octavia_ovn_provider_spec.rb | 47 --------- spec/classes/octavia_provider_ovn_spec.rb | 90 ++++++++++++++++++ spec/classes/octavia_task_flow_spec.rb | 78 +++++++++++++++ tox.ini | 2 +- 29 files changed, 730 insertions(+), 114 deletions(-)
participants (1)
-
no-reply@openstack.org