Victoria 系列 (10.2.0 - 10.4.x) 发布说明

10.4.2

错误修复

  • 修复了一个问题,即由于瞬态故障导致的检查失败可能会阻止重试检查尝试被视为失败。如果之前的检查失败并且处于 error 状态,当请求新的内省时,状态现在会正确设置为 starting

10.4.1

错误修复

  • 修复了与 SQLAlchemy 1.3.20 相关的数据库迁移。

10.4.0

新特性

  • 添加了一个 accelerators 插件,用于识别加速器设备并更新裸机节点以进行未来的调度。加速器设备将保存到节点属性中,键为 accelerators。引入了一个配置选项 [accelerators]known_devices,用于指定一个配置文件,其中包含识别加速器设备所需的的信息,默认情况下它使用树内配置文件 known_accelerators.yaml

  • dnsmasq pxe-filter 现在支持主机 InfiniBand MAC 到 EthernetOverInfiniBand MAC 的映射。(此前仅由 iptables pxe-filter 支持。)

  • 默认情况下,DHCP 过滤将在内省活动时为任何节点打开 DHCP 服务器。它只会阻止未进行内省的已注册节点的 DHCP。这样做是为了支持接口发现(默认情况下,如果端口不存在,则会将 pxe 端口注册到 ironic)。这种行为并不总是想要的,因为未由 ironic 管理的节点可能会启动检查镜像。

    添加了一个新的选项 [pxe_filter]deny_unknown_macs,允许更改此行为,以便 DHCP 服务器仅允许正在进行内省的已注册节点,并拒绝其他所有节点。

    注意

    如果此选项为 True,则节点必须在内省之前至少有一个已注册的端口。

错误修复

  • 修复了节点识别逻辑,使用 [DEFAULT]ipmi_address_fields 配置选项识别机器时,允许用户列出 driver_info 字段值的 redfish_address 标签。 之前,由于评估的是完整的 URL 而不是 URL 可能解析到的内容,因此主机将无法匹配。