2025.1 Series Release Notes¶
24.0.0¶
新機能¶
A new module,
heat.wsgi
, has been added as a place to gather WSGIapplication
objects. This is intended to ease deployment by providing a consistent location for these objects. For example, if using uWSGI then instead of:[uwsgi] wsgi-file = /bin/heat-api
You can now use:
[uwsgi] module = heat.wsgi.api:application
This also simplifies deployment with other WSGI servers that expect module paths such as gunicorn.
The new resources,
OS::Octavia::AvailabilityZoneProfile
andOS::Octavia::AvailabilityZone
, are added. These resource types allow an operator to create Octavia availabilityzone profile and availabilityzone. A createdOS::Octavia::AvailabilityZone
resource can be referred by theavailability_zone
property ofOS::Octavia::LoadBalancer
resources.
Added the
tenant_id
property to the following resources. This property allows admin users to create these resources in specific tenants.OS::Neutron::ProviderNet
OS::Neutron::Router
Added
attributes
property to resource typeOS::Designate::Zone
. It can be any key:value pairs of information about this zone including the pool where the user wants to place the zone used by scheduler.
The new
[DEFAULT] max_cinder_api_microversion
option has been added. This option overrides the maximum API microversion supported by Cinder, which is detected automatically by default.
The
OS::Cinder::Volume
resource type now supports extending volumes in use. Note that this requires that Cinder supports API microversion 3.42 or later.
アップグレード時の注意¶
OS::Manila::Share
attributeexport_locations
will now be a list of export paths
廃止予定の機能¶
The
heat-all
console script has been deprecated and will be removed in a future release.
バグ修正¶
Fixed the consistent type mismatch error caused by creating or updating a stack with files stored in OpenStack Swift containers, using the files_container parameter. Now file content is always decoded and can be used as a string value.
Changed type of the following parameters from integer to string, to correctly parse micro versions with trailing zero (e.g. 2.20).
[DEFAULT] max_nova_api_microversion
[DEFAULT] max_ironic_api_microversion
OS::Manila::Share
attributeexport_locations
will now be a list of export paths