2024.2 系列发布说明¶
23.0.0-10¶
错误修复¶
Keystone v3 ec2token 端点需要经过身份验证的访问。Heat ec2token 过滤器现在需要 keystone 身份验证设置才能验证 EC2 凭据。对于单云模式,ec2token 过滤器将在 heat 配置的
[ec2authtoken]部分中查找 keystone 身份验证设置。在多云模式下,必须在配置文件的命名部分
[ec2authtoken.<name>]中提供 keystone 身份验证设置。还应配置[ec2authtoken] clouds选项以定义名称列表。请注意,如果仍然使用旧设置(
auth_uri和allowed_auth_uris),则 ec2token 请求将无需身份验证即可发送。
启用创建
OS::Neutron::VPNService资源和依赖于它的OS::Neutron::IPsecSiteConnection资源,在同一个堆栈中。
23.0.0¶
新特性¶
为
OS::Designate::RecordSet添加了新的类型:CAA、CERT、NAPTR。
修复了资源类型
OS::Heat::UpdateWaitConditionHandle,该类型导致堆栈更新一致失败。
添加了以下参数,用于定义内部 HTTP 请求的超时时间。
[DEFAULT] metadata_put_timeout[DEFAULT] template_fetch_timeout[ec2authtoken] timeout
升级说明¶
停止支持 Python 3.8。现在支持的 Python 最低版本是 Python 3.9。
由于 sahara 项目已退役,已移除与 sahara 的集成。由于移除,以下资源类型不再受支持,现在已隐藏。
OS::Senlin::ClusterOS::Senlin::NodeOS::Senlin::PolicyOS::Senlin::ProfileOS::Senlin::Receiver
此外,
[clients_sahara]部分中的选项已被移除。
已更新
[DEFAULT] hidden_stack_tags选项的默认值,现在带有data-processing-cluster标签的堆栈默认情况下不再被隐藏。
由于 senlin 项目已退役,已移除与 senlin 的集成。由于移除,以下资源类型不再受支持,现在已隐藏。
OS::Senlin::ClusterOS::Senlin::NodeOS::Senlin::PolicyOS::Senlin::ProfileOS::Senlin::Receiver
此外,
[clients_senlin]部分中的选项已被移除。