[release-announce] puppet-octavia 13.3.1 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Mon Oct 15 22:29:23 UTC 2018
We are jazzed to announce the release of:
puppet-octavia 13.3.1: Puppet module for OpenStack Octavia
This release is part of the rocky stable release series.
Download the package from:
https://tarballs.openstack.org/puppet-octavia/
For more details, please see below.
13.3.1
^^^^^^
New Features
* Added new parameter octavia::api::allow_tls_terminated_listeners
which can be used to set the allow_tls_terminated_listeners config
option.
* Added new parameters octavia::api::api_v1_enabled and
api_v2_enabled that can be used for enable/disable the API versions.
* Added new parameter cert_generator, cert_manager, region_name and
endpoint_type to the octavia::certificates class that configures the
certificates section in the octavia.conf file.
* Added new parameter client_ca and client_data_data to
octavia::certificates. These can be used to separate the
ca_certificate/server_ca and client_ca used which is something you
want to do in production environment to avoid a compromised Amphora
being able to connect to the other running amphoras.
* Added new parameter octavia::worker::workers that can be used to
set the number of worker processes.
* Added new class octavia::wsgi::apache, you can now run the API
under Apache with mod_wsgi.
* Added new octavia::glance class that can be used to configure the
glance section in octavia.conf
* Added new octavia::neutron class that can be used to configure the
neutron section in octavia.conf
* Added new octavia::nova class that can be used to configure the
nova section in octavia.conf
Changes in puppet-octavia 13.3.0..13.3.1
----------------------------------------
e19b590 Release 13.3.1
b07431a Revert "Added missing DB params to init class"
1285ba4 Added missing DB params to init class
b1a8e17 Add octavia::certificates::client_ca and data
f42fe24 Add Octavia API WSGI support
c822097 import zuul job settings from project-config
da8accd Add api_v1_enabled and api_v2_enabled options
593f49a Add octavia::neutron to configure nova section
f5caf14 Add octavia::glance to configure glance section
f593258 Add octavia::nova to configure nova section
c32562a Add missing options to octavia::certificates
c7815f3 Add workers support to octavia::worker class
8da92ea Add allow_tls_terminated_listeners config option
156c159 Update Gemfile for stable/rocky
3404a58 Update .gitreview for stable/rocky
77558e1 Update UPPER_CONSTRAINTS_FILE for stable/rocky
61b0c68 Remove PE requirement from metadata.json
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 1 +
Gemfile | 1 +
manifests/api.pp | 78 ++++++++---
manifests/certificates.pp | 58 +++++++-
manifests/glance.pp | 38 +++++
manifests/neutron.pp | 38 +++++
manifests/nova.pp | 57 ++++++++
manifests/params.pp | 4 +
manifests/worker.pp | 6 +
manifests/wsgi/apache.pp | 155 +++++++++++++++++++++
metadata.json | 8 +-
..._tls_terminated_listeners-5555b0b3bc8c5313.yaml | 5 +
.../notes/api-v1-v2-options-393e026d4d22b94d.yaml | 5 +
.../certificates-options-45294bca5186878e.yaml | 6 +
releasenotes/notes/client-ca-b05d5a5e4a93bfe3.yaml | 6 +
.../notes/controller-workers-947eada7f23b5da9.yaml | 5 +
.../notes/octavia-api-wsgi-2d9469478fd2cd28.yaml | 5 +
.../notes/octavia-glance-37d48b9829d6ca8d.yaml | 5 +
.../notes/octavia-neutron-7d3d9cc0e95ecb11.yaml | 5 +
.../notes/octavia-nova-0205d7406d58e871.yaml | 5 +
spec/classes/octavia_api_spec.rb | 74 +++++++---
spec/classes/octavia_certificates_spec.rb | 71 +++++++++-
spec/classes/octavia_glance_spec.rb | 45 ++++++
spec/classes/octavia_neutron_spec.rb | 45 ++++++
spec/classes/octavia_nova_spec.rb | 54 +++++++
spec/classes/octavia_worker_spec.rb | 3 +
tox.ini | 2 +-
28 files changed, 742 insertions(+), 44 deletions(-)
More information about the Release-announce
mailing list