puppet-vitrage 17.0.0 (flamingo)
We are jazzed to announce the release of: puppet-vitrage 17.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/puppet-vitrage Download the package from: https://tarballs.openstack.org/puppet-vitrage/ Please report issues through: https://bugs.launchpad.net/puppet-vitrage/+bugs For more details, please see below. 17.0.0 ^^^^^^ New Features * The "vitrage::keystone::auth" class now adds the "service" role by default. Set the "roles" parameter not to add the role. Changes in puppet-vitrage 16.0.0..17.0.0 ---------------------------------------- c713fe1 Add service role by default c3edfa9 Prepare 2025.2 release 12c1ab5 Remove packaging files 1a65df5 Import base parameter types for ::policy 9d3fc31 Refactor api service management fed08f4 Validate ensure parameter for package resources 46ae5df metadata.json: Support Debian 13 ab24b1b Use new openstackclient tag 1b6222e Refactor resource dependencies 183c8e3 Restart only api service when api-paste.ini is updated 62ca553 Remove support for [oslo_messaging_rabbit] heartbeat_in_pthread 6dcb92e Prepare for voxpupuli-puppet-lint-plugins 6afa975 Fix missing tag for httpd service 7a252ac Remove puppet 7 support f9e5f3e Prepare for new lint plugins 69bc716 Add queue_manager and stream_fanout efdb2dc Remove watch_log_file dd65dee Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 78 +++++++++--------- manifests/client.pp | 9 +-- manifests/config.pp | 1 - manifests/coordination.pp | 9 ++- manifests/db.pp | 4 +- manifests/db/mysql.pp | 4 +- manifests/db/postgresql.pp | 4 +- manifests/db/sync.pp | 6 +- manifests/deps.pp | 13 --- manifests/graph.pp | 15 ++-- manifests/init.pp | 93 ++++++++++------------ manifests/keystone/auth.pp | 6 +- manifests/keystone/authtoken.pp | 4 +- manifests/logging.pp | 12 +-- manifests/notifier.pp | 15 ++-- manifests/params.pp | 3 +- manifests/persistor.pp | 15 ++-- manifests/policy.pp | 24 +++--- manifests/service_credentials.pp | 1 - manifests/wsgi/apache.pp | 9 +-- metadata.json | 14 ++-- ...manager-and-stream_fanout-5cca188999bcdadf.yaml | 5 ++ .../notes/remove-puppet-7-566c2d08c7b31148.yaml | 4 + ...bbit_heartbeat_in_pthread-a28b110aa63f2f8c.yaml | 4 + .../remove-watch_log_file-064e4611a63a4e7b.yaml | 4 + .../notes/service-role-62739961fcc859c1.yaml | 5 ++ releasenotes/source/2025.1.rst | 6 ++ releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + setup.cfg | 15 ---- setup.py | 21 ----- spec/classes/vitrage_api_spec.rb | 16 ---- spec/classes/vitrage_client_spec.rb | 2 +- spec/classes/vitrage_init_spec.rb | 7 +- spec/classes/vitrage_keystone_auth_spec.rb | 6 +- spec/classes/vitrage_logging_spec.rb | 2 - spec/classes/vitrage_policy_spec.rb | 2 - tox.ini | 5 -- 38 files changed, 188 insertions(+), 257 deletions(-)
participants (1)
-
no-reply@openstack.org