2024.1 系列发布说明

2024.1-eom

错误修复

  • 启用创建 OS::Neutron::VPNService 资源和依赖于它的 OS::Neutron::IPsecSiteConnection 资源,在同一个堆栈中。

22.0.1

新特性

  • 修复了资源类型 OS::Heat::UpdateWaitConditionHandle,该类型导致堆栈更新一致失败。

22.0.0

新特性

  • 添加 OS::Aodh::PrometheusAlarm 资源,以使用 Prometheus 代替 Gnocchi 实现自动伸缩。

  • Heat 现在支持限制用户可以创建的软件配置、软件部署和堆栈快照的数量,通过以下配置选项进行限制。这些限制不适用于具有管理员角色的用户。

    • [DEFAULT] max_software_configs_per_tenant

    • [DEFAULT] max_software_deployments_per_tenant

    • [DEFAULT] max_snapshots_per_stack

升级说明

  • 命令 heat-manage migrate_properties_data 已弃用,现在是一个空操作。它将在未来的版本中移除。

  • 现在 Heat 默认启用 API 策略(RBAC)的新默认值和范围。配置选项 [oslo_policy] enforce_scope[oslo_policy] enforce_new_defaults 的默认值已从 False 更改为 True

  • 类型 OS::Glance::Image 现在已隐藏。

  • 现在,除非请求用户具有管理员角色,否则默认强制执行以下限制。

    • 每个项目的最大软件配置数量为 4096

    • 每个项目的最大软件部署数量为 4096

    • 每个租户的最大堆栈快照数量为 32

    如果需要增加限制,请设置以下选项。可以通过将这些选项设置为 -1 来禁用限制。

    • [DEFAULT] max_software_configs_per_tenant

    • [DEFAULT] max_software_deployments_per_tenant

    • [DEFAULT] max_snapshots_per_stack

  • 选项 [DEFAULT] onready 已移除。此选项没有任何作用。

弃用说明

  • 由于 monasca、sahara 和 senlin 已被标记为非活动状态,并且不会为 2024.1 版本提供交付成果,因此以下资源已被弃用。这些资源将在 23.0.0 版本中移除。

    • OS::Monasca::*

    • OS::Sahara::*

    • OS::Senlin::*