puppet-heat 27.0.0 (flamingo)
We are happy to announce the release of: puppet-heat 27.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/puppet-heat Download the package from: https://tarballs.openstack.org/puppet-heat/ Please report issues through: https://bugs.launchpad.net/puppet-heat/+bugs For more details, please see below. Changes in puppet-heat 26.0.0..27.0.0 ------------------------------------- 3ab5c58 Add support for [DEFAULT] region_name_for_shared_services 33a095e Add service role by default 1fd20bd Prepare 2025.2 release 6751c3f Remove packaging files 4a9495d Import base parameter types for ::policy 26d9a4e Refactor api service management 84eb74d Validate ensure parameter for package resources 4a1ddb8 metadata.json: Support Debian 13 213c858 Remove support for [oslo_messaging_rabbit] heartbeat_in_pthread 9fe12a5 Replace wsgi script f50440a Prepare for voxpupuli-puppet-lint-plugins 778f181 Remove puppet 7 support 7187464 Prepare for new lint plugins bcaa08f Fix outdated parameter description 0beecf3 Remove dedicated heat-cfn user 53a62cf Deprecate support for bind_host and bind_port 8cdd006 Deprecate parameters for standalone api services 95f0461 Fix ignored unit test cases 1c7d177 Remove trailing slash from default auth_url c478640 Add queue_manager and stream_fanout ac4d102 Deprecate parameters to use legacy engine 74e1d70 Remove sahara class 17585cf Remove watch_log_file c7a2d62 Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- examples/site.pp | 7 +- manifests/api.pp | 158 ++++++++---------- manifests/api_cfn.pp | 160 ++++++++---------- manifests/cache.pp | 1 - manifests/client.pp | 7 +- manifests/clients.pp | 1 - manifests/clients/aodh.pp | 1 - manifests/clients/barbican.pp | 1 - manifests/clients/base.pp | 1 - manifests/clients/cinder.pp | 1 - manifests/clients/designate.pp | 1 - manifests/clients/glance.pp | 1 - manifests/clients/heat.pp | 1 - manifests/clients/keystone.pp | 1 - manifests/clients/magnum.pp | 1 - manifests/clients/manila.pp | 1 - manifests/clients/mistral.pp | 1 - manifests/clients/neutron.pp | 1 - manifests/clients/nova.pp | 1 - manifests/clients/octavia.pp | 1 - manifests/clients/sahara.pp | 48 ------ manifests/clients/swift.pp | 1 - manifests/clients/trove.pp | 1 - manifests/clients/vitrage.pp | 1 - manifests/clients/zaqar.pp | 1 - manifests/config.pp | 1 - manifests/cors.pp | 1 - manifests/cron/purge_deleted.pp | 7 +- manifests/db.pp | 1 - manifests/db/mysql.pp | 3 +- manifests/db/postgresql.pp | 3 +- manifests/db/sync.pp | 5 +- manifests/engine.pp | 44 +++-- manifests/healthcheck.pp | 1 - manifests/init.pp | 181 ++++++++++++--------- manifests/keystone/auth.pp | 5 +- manifests/keystone/auth_cfn.pp | 120 +++++++------- manifests/keystone/authtoken.pp | 7 +- manifests/keystone/domain.pp | 3 +- manifests/logging.pp | 12 +- manifests/params.pp | 14 +- manifests/policy.pp | 17 +- manifests/reports.pp | 3 +- manifests/trustee.pp | 1 - manifests/wsgi/apache.pp | 6 +- manifests/wsgi/apache_api.pp | 1 - manifests/wsgi/apache_api_cfn.pp | 1 - manifests/wsgi/uwsgi_api.pp | 5 +- manifests/wsgi/uwsgi_api_cfn.pp | 5 +- metadata.json | 14 +- .../deprecate-legacy-engine-8704fbaaa35936d8.yaml | 9 + ...ecate-standalone-api-opts-251e3b03b7c24c7a.yaml | 12 ++ ...manager-and-stream_fanout-a16a776f49e8ca5d.yaml | 5 + ...-name-for-shared-services-d33c9430ed2e521d.yaml | 7 + .../remove-heat-cfn-user-6025c60ac3eb6b84.yaml | 19 +++ .../notes/remove-puppet-7-8d94080481a1e015.yaml | 4 + ...bbit_heartbeat_in_pthread-cc8b903f5648bfbe.yaml | 4 + .../notes/remove-sahara-3dfd15ae038ab838.yaml | 4 + .../remove-watch_log_file-ea2a14a779651734.yaml | 4 + .../notes/service-role-ca0b2be5bab0c176.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/heat_api_cfn_spec.rb | 42 +---- spec/classes/heat_api_spec.rb | 42 +---- spec/classes/heat_clients_sahara_spec.rb | 51 ------ spec/classes/heat_db_mysql_spec.rb | 2 +- spec/classes/heat_init_spec.rb | 28 ++-- spec/classes/heat_keystone_auth_cfn_spec.rb | 34 +--- spec/classes/heat_keystone_auth_spec.rb | 6 +- spec/classes/heat_keystone_authtoken_spec.rb | 6 +- spec/classes/heat_logging_spec.rb | 2 - spec/defines/heat_wsgi_apache_spec.rb | 6 +- tox.ini | 5 - 76 files changed, 519 insertions(+), 683 deletions(-)
participants (1)
-
no-reply@openstack.org