[release-announce] puppet-octavia 20.1.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 1 09:41:53 UTC 2022


We are jazzed to announce the release of:

puppet-octavia 20.1.0: Puppet module for OpenStack Octavia

This release is part of the yoga 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.

20.1.0
^^^^^^


New Features
************

* The new "octavia::compute" class has been added.

* The new "octavia::networking" class has been added.


Deprecation Notes
*****************

* The "octavia::controller::port_detach_timeout" parameter has been
  deprecated in favor of the new
  "octavia::networking::port_detach_timeout" parameter.

Changes in puppet-octavia 20.0.0..20.1.0
----------------------------------------

2d603b1 Prepare Yoga M2
86ce4e6 Load libraries in a single place
c1e08f0 Clean up direct dependencies on puppetlabs-apache
c372c73 TripleO: Use nested virt
4516e0c Support more [networking] parameters
cf24d75 Add support for [compute] parameters
3513ff3 Fix dependencies related to openstacklib::policy
2fb4a5b Use consistent format for service description


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         | 15 ++++
manifests/api.pp                                   |  1 -
manifests/compute.pp                               | 40 ++++++++++
manifests/controller.pp                            | 20 +++--
manifests/deps.pp                                  |  2 +-
manifests/keystone/auth.pp                         |  4 +-
manifests/networking.pp                            | 86 ++++++++++++++++++++++
manifests/wsgi/apache.pp                           |  6 +-
metadata.json                                      | 14 ++--
releasenotes/notes/compute-877faaf860156a97.yaml   |  4 +
.../notes/networking-d136ed112f3cdfe8.yaml         | 10 +++
spec/classes/octavia_compute_spec.rb               | 45 +++++++++++
spec/classes/octavia_keystone_auth_spec.rb         |  6 +-
spec/classes/octavia_networking_spec.rb            | 80 ++++++++++++++++++++
spec/classes/octavia_wsgi_apache_spec.rb           |  6 --
spec/spec_helper.rb                                |  3 +
.../openstackconfig_spec.rb                        | 27 -------
.../octavia_config/openstackconfig_spec.rb         | 27 -------
.../ini_setting_spec.rb                            | 27 -------
19 files changed, 309 insertions(+), 114 deletions(-)







More information about the Release-announce mailing list