2024.1 Series Release Notes¶
22.0.1¶
New Features¶
Fixed the
OS::Heat::UpdateWaitConditionHandle
resource type, which caused stack update to fail consistently.
22.0.0¶
New Features¶
Add OS::Aodh::PrometheusAlarm resource to enable autoscaling with Prometheus instead of Gnocchi.
Heat now supports limiting the number of software configs, software deployments, stack snapshots which users can create, by the following config options. These limits are not enforced for users with admin role.
[DEFAULT] max_software_configis_per_tenant
[DEFAULT] max_software_deployments_per_tenant
[DEFAULT] max_snapshots_per_stack
Upgrade Notes¶
The
heat-manage migrate_properties_data
command is deprecated and is now a no-op. It will be removed in a future release.
Now heat enables the API policies (RBAC) new defaults and scope by default. The default value of config options
[oslo_policy] enforce_scope
and[oslo_policy] enforce_new_defaults
have been changed fromFalse
toTrue
.
The
OS::Glance::Image
type is now hidden.
Now the following limits are enforced by default unless a request user has an admin role.
Maximum number of software configs per project is 4096
Maximum number of software deployments per project is 4096
Maximum number of stack snapshots per tenant is 32
Set the following options in case the limits should be increased. Limits can be disabled by setting -1 to these options.
[DEFAULT] max_software_configis_per_tenant
[DEFAULT] max_software_deployments_per_tenant
[DEFAULT] max_snapshots_per_stack
The
[DEFAULT] onready
option has been removed. This option has had no effect.
Deprecation Notes¶
The following resources have been deprecated because Monasca, Sahara and Senlin were marked inactive and will not get deliverables for the 2024.1 release. These resources will be removed in
23.0.0
release.OS::Monasca::*
OS::Sahara::*
OS::Senlin::*