puppet-magnum 27.0.0 (flamingo)
We joyfully announce the release of: puppet-magnum 27.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/puppet-magnum Download the package from: https://tarballs.openstack.org/puppet-magnum/ Please report issues through: https://bugs.launchpad.net/puppet-magnum/+bugs For more details, please see below. 27.0.0 ^^^^^^ New Features * The "magnumg::keystone::auth" class now adds the "service" role by default. Set the "roles" parameter not to add the role. Changes in puppet-magnum 26.0.0..27.0.0 --------------------------------------- f01fb25 Add service role by default 515d897 Prepare 2025.2 release 1b1a7cb Remove packaging files 8a9f271 Import base parameter types for ::policy 2ec24c3 Refactor api service management 6218556 Validate ensure parameter for package resources 41ca9b5 metadata.json: Support Debian 13 a036540 Configure oslo.policy only in api c78918d Add support for CORS middleware options 9047b09 Use new openstackclient tag b8f3594 Remove support for [oslo_messaging_rabbit] heartbeat_in_pthread b3e8828 Add support for [DEFAULT] host option e14a87d Prepare for voxpupuli-puppet-lint-plugins 612028e Remove release note file in a wrong directory 06cbaa3 Remove puppet 7 support 3fdd398 Prepare for new lint plugins 52e8d30 Switch to namespace sdtlib functions 0af5239 domain: Deprecate _id parameters ee16067 Accept an array for [trust] roles 729ceb8 Fix ignored unit test cases 860a6b9 Add queue_manager and stream_fanout 3e32b16 Remove conductor_life_check_timeout 56b3738 Remove watch_log_file bc177e2 Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- examples/magnum.pp | 5 +- manifests/api.pp | 98 ++++++++++---------- manifests/capi_helm.pp | 10 +- manifests/certificates.pp | 3 - manifests/cinder.pp | 3 - manifests/client.pp | 8 +- manifests/clients/barbican.pp | 3 +- manifests/clients/cinder.pp | 3 +- manifests/clients/glance.pp | 4 +- manifests/clients/heat.pp | 4 +- manifests/clients/magnum.pp | 5 +- manifests/clients/neutron.pp | 3 +- manifests/clients/nova.pp | 5 +- manifests/clients/octavia.pp | 3 +- manifests/cluster.pp | 1 - manifests/cluster_template.pp | 1 - manifests/conductor.pp | 38 ++------ manifests/config.pp | 1 - manifests/cors.pp | 57 ++++++++++++ manifests/db.pp | 1 - manifests/db/mysql.pp | 4 +- manifests/db/postgresql.pp | 4 +- manifests/db/sync.pp | 6 +- manifests/docker_registry.pp | 1 + manifests/drivers.pp | 1 - manifests/healthcheck.pp | 1 - manifests/init.pp | 103 +++++++++++---------- manifests/keystone/auth.pp | 6 +- manifests/keystone/authtoken.pp | 3 +- manifests/keystone/domain.pp | 40 +++++--- manifests/keystone/keystone_auth.pp | 3 +- manifests/logging.pp | 13 +-- manifests/params.pp | 1 - manifests/policy.pp | 19 ++-- manifests/quota.pp | 1 + ...class_for_drivers_section-b98614bc3ea67471.yaml | 4 - manifests/reports.pp | 3 +- manifests/wsgi/apache.pp | 9 +- manifests/wsgi/uwsgi.pp | 5 +- manifests/x509.pp | 3 - metadata.json | 14 +-- releasenotes/notes/cors-2d15eda4a63cd921.yaml | 4 + ...eprecate-domain-id-params-8527b158efe09db2.yaml | 8 ++ releasenotes/notes/host-1c9b995fa9843ff5.yaml | 4 + ...manager-and-stream_fanout-2d19bdfa310bd1b8.yaml | 5 + ...ductor_life_check_timeout-c8cec878872ac57f.yaml | 5 + .../notes/remove-puppet-7-cfc1657d5d266514.yaml | 4 + ...bbit_heartbeat_in_pthread-4725f5fe9c05bc49.yaml | 4 + .../remove-watch_log_file-27f6563ad9490183.yaml | 4 + .../notes/service-role-7f26675ee1608cb3.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/magnum_client_spec.rb | 2 +- spec/classes/magnum_cors_spec.rb | 53 +++++++++++ spec/classes/magnum_init_spec.rb | 19 +++- spec/classes/magnum_keystone_auth_spec.rb | 6 +- spec/classes/magnum_keystone_authtoken_spec.rb | 2 +- spec/classes/magnum_keystone_domain_spec.rb | 12 ++- spec/classes/magnum_logging_spec.rb | 2 - spec/classes/magnum_policy_spec.rb | 2 - tox.ini | 5 - 64 files changed, 380 insertions(+), 310 deletions(-)
participants (1)
-
no-reply@openstack.org