2025.2 Series Release Notes

27.0.0

New Features

  • Theheat class now has two new parametersrabbit_use_queue_manager andrabbit_stream_fanout.

  • The following parameters have been added to theheat class.

    • region_name_for_shared_services

    • shared_services_types

  • Theheat::keystone::auth class now adds theservice role bydefault. Set theroles parameter not to add the role.

Upgrade Notes

  • Theheat::keystone::auth_cfn class no longer supports management ofthe dedicated keystone user for CFN API. Use the common heat user instead.

  • Puppet 7 is no longer supported. Use Puppet 8 instead.

  • Theheat::rabbit_heartbeat_in_pthread parameter has been removed.

  • Theheat::clients::sahara class has been removed.

  • Theheat::logging::watch_log_file parameter has been removed.

Deprecation Notes

  • The following paramters, related to legacy engine, have been deprecated andwill be removed in a future release.

    • heat::enable_stack_abandon

    • heat::enable_stack_adopt

    • heat::engine::convergence_engine

  • The following parameters of theheat::api class andtheheat::api_cfg class have been deprecated and has no effect now.

    • bind_host

    • bind_port

    • workers

    • use_ssl

    • cert_file

    • key_file

  • The following parameters of theheat::keystone::auth_cfn class havebeen deprecated.

    • configure_user

    • configure_user_role

    • auth_name

    • password

    • tenant

    • roles

    • system_scope

    • system_roles