puppet-octavia 13.3.1 (rocky)
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(-)
participants (1)
-
no-reply@openstack.org