puppet-octavia 24.0.0 (caracal)
We are tickled pink to announce the release of: puppet-octavia 24.0.0: Puppet module for OpenStack Octavia This release is part of the caracal 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. Changes in puppet-octavia 23.0.0..24.0.0 ---------------------------------------- 135db92 Prepare 2024.1 release 5347b38 reno: Update master for unmaintained/xena 6e96cc8 reno: Update master for unmaintained/wallaby 1f7f9d4 Add max_request_body_size option support eee6922 Expose rabbit_transient_quorum_queue 507ccc9 Add support for [task_flow] jobboard_backend_username 9f4d1d6 Refactor resource dependencies f94fdc1 certificates: Require valid absolute path for file path options 6a2cdad certificates: Fix broken format in unit tests 3bcc79f certificates: Passphrase parameters should be secret 4b9c77a healthcheck: Expose ignore_proxied_requests parameter 0b7d710 reno: Update master for unmaintained/yoga c1b822d Use different resource name for persistence db setup 2a92e9b Enable Redis in acceptance tests a23697a Add support for oslo.reports options 2917d2c healthcheck: Expose allowed_source_ranges 76e1ac5 Restrict access to certificate files 9c0b000 Fix wrong audit class tested in unit tests 24eb676 Support (api_)db_commit_retry parameters 9e4606b Fix wrong parameter mentioned by a deprecation warning 0ea80a3 Remove unused octavia-db-sync-service tag f1087e1 Use new openstackclient tag c6839d4 Bump supported Debian version to 12 (Bookworm) f849dfa Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 18 ++++- manifests/certificates.pp | 78 ++++++++----------- manifests/client.pp | 2 +- manifests/controller.pp | 48 ++++++++++++ manifests/db.pp | 3 + manifests/db/sync_persistence.pp | 2 +- manifests/deps.pp | 12 +-- manifests/healthcheck.pp | 29 +++++-- manifests/init.pp | 6 ++ manifests/keystone/authtoken.pp | 2 + manifests/neutron.pp | 2 +- manifests/policy.pp | 5 ++ manifests/reports.pp | 33 ++++++++ manifests/task_flow.pp | 6 ++ metadata.json | 12 +-- .../notes/db-commit-retries-6143ddb798d0c1c7.yaml | 5 ++ ...eck-allowed_source_ranges-977eb6fc2b6c93ba.yaml | 5 ++ ...k-ignore_proxied_requests-469c9920d10ce6b4.yaml | 5 ++ ...jobboard_backend_username-bb192a3a436c75c6.yaml | 5 ++ .../max_request_body_size-152d9e3efb95a859.yaml | 4 + .../notes/oslo-reports-469c44ae8dd3c863.yaml | 4 + ...it_transient_quorum_queue-7866f8e36097eaf9.yaml | 5 ++ releasenotes/source/2023.2.rst | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- spec/acceptance/10_basic_octavia_spec.rb | 1 + spec/classes/octavia_api_spec.rb | 12 ++- spec/classes/octavia_audit_spec.rb | 22 +++--- spec/classes/octavia_certificates_spec.rb | 90 +++++++--------------- spec/classes/octavia_client_spec.rb | 15 +--- spec/classes/octavia_controller_spec.rb | 24 ++++++ spec/classes/octavia_db_sync_persistence_spec.rb | 4 +- spec/classes/octavia_healthcheck_spec.rb | 30 +++++--- spec/classes/octavia_init_spec.rb | 3 + spec/classes/octavia_reports_spec.rb | 45 +++++++++++ spec/classes/octavia_task_flow_spec.rb | 3 + 38 files changed, 369 insertions(+), 184 deletions(-)
participants (1)
-
no-reply@openstack.org