We are thrilled to announce the release of:
puppet-octavia 16.0.0: Puppet module for OpenStack Octavia
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/puppet-octavia
Download the package from:
https://tarballs.openstack.org/null/
Please report issues through:
https://bugs.launchpad.net/puppet-octavia/+bugs
For more details, please see below.
16.0.0 ^^^^^^
New Features
* Add parameters to enable and configure nova anti-affinity for active/standby amphorae.
* Added parameters to enable amphora log offloading.
* Added Keepalived VRRP parameters.
Changes in puppet-octavia 15.4.0..16.0.0 ----------------------------------------
892d1ac Prepare Ussuri M1 7a1aaa8 Convert all class usage to relative names d58dccd Remove extra line 4bd67a4 Add parameters for amphora anti-affinity 904c732 Fix rabbitmq dependency 8fd7b2e Add keepalivd vrrp parameters 952e448 Add parameters for amphora log offloading 8f1d89c Update master for stable/train
Diffstat (except docs and test files) -------------------------------------
examples/init.pp | 2 +- manifests/api.pp | 12 +- manifests/certificates.pp | 2 +- manifests/client.pp | 4 +- manifests/config.pp | 2 +- manifests/controller.pp | 177 ++++++++++++++++----- manifests/db.pp | 2 +- manifests/db/mysql.pp | 2 +- manifests/db/postgresql.pp | 2 +- manifests/db/sync.pp | 2 +- manifests/glance.pp | 2 +- manifests/health_manager.pp | 2 +- manifests/housekeeping.pp | 2 +- manifests/init.pp | 4 +- manifests/keystone/auth.pp | 2 +- manifests/keystone/authtoken.pp | 2 +- manifests/logging.pp | 2 +- manifests/neutron.pp | 2 +- manifests/nova.pp | 2 +- manifests/params.pp | 2 +- manifests/policy.pp | 4 +- manifests/quota.pp | 2 +- manifests/service_auth.pp | 2 +- manifests/worker.pp | 4 +- manifests/wsgi/apache.pp | 10 +- metadata.json | 12 +- .../notes/add-anti-affinity-0f80e4ac5fd4bde6.yaml | 5 + .../notes/add-log-offloading-1a7836381de33644.yaml | 3 + ...dd-vrrp-keepalived-params-81f235f8cc411c42.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/train.rst | 6 + spec/acceptance/octavia_spec.rb | 34 ++-- spec/classes/octavia_api_spec.rb | 10 +- spec/classes/octavia_controller_spec.rb | 67 ++++++-- 34 files changed, 276 insertions(+), 116 deletions(-)