We jubilantly announce the release of: puppet-octavia 19.1.0: Puppet module for OpenStack Octavia This release is part of the xena 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.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. Changes in puppet-octavia 19.0.0..19.1.0 ---------------------------------------- 54eea2b Add support for MultiStrOpt f62f0b0 octavia-controller: Convert list values for ListOpts dedd259 Add support for [cors] options 2777bc5 Drop Fedora support 456e7ff Set fixture paths for unit tests fec79b5 Prepare Xena M1 1a95466 Add support for [api_settings] healthcheck_refresh_interval Diffstat (except docs and test files) ------------------------------------- .../{ini_setting.rb => openstackconfig.rb} | 4 +- lib/puppet/type/octavia_config.rb | 12 ++++- manifests/api.pp | 6 +++ manifests/controller.pp | 14 +++--- manifests/cors.pp | 58 ++++++++++++++++++++++ metadata.json | 16 ++---- releasenotes/notes/cors-0a1240b26cf2b8b2.yaml | 5 ++ .../notes/drop-fedora-85e3a9176496c3e1.yaml | 4 ++ ...lthcheck_refresh_interval-861418bae80c15d5.yaml | 5 ++ spec/classes/octavia_api_spec.rb | 3 ++ spec/classes/octavia_controller_spec.rb | 12 ++--- spec/classes/octavia_cors_spec.rb | 53 ++++++++++++++++++++ spec/spec_helper.rb | 5 ++ ...ini_setting_spec.rb => openstackconfig_spec.rb} | 4 +- spec/unit/type/octavia_config_spec.rb | 8 +-- 15 files changed, 175 insertions(+), 34 deletions(-)