Rocky 系列 (3.3.0 - 3.3.x) 发行说明¶
3.3.3-4¶
错误修复¶
修复了 IntelCnaHardwareManager 的问题,该问题阻止执行优先级较低的硬件管理器,因此可能会阻止这些管理器应该负责的硬件的初始化和收集。
修复了 Agent Lookup 的重试逻辑问题,这可能导致查找过早失败,在完成之前就结束,通常会导致代理日志突然结束,并且可能会在代理进程的标准错误输出中报告 TypeError 等奇怪的错误。有关更多信息,请参阅 bug 2007968。
3.3.3¶
错误修复¶
`
lshw` 的输出不再污染调试日志。相反,它存储在 ramdisk 日志中。
修复了
numa-topology检查收集器,使其与 Pint < 0.5.2 兼容。
3.3.2¶
错误修复¶
根据 IPMI 规范 v2.0,通道号 1-Bh(1-11) 可用于各种类型的通信通道。具体可用的通道取决于特定服务器系统的具体 IPMI 实现。
在安装 grub 时将 /run 挂载到 chroot 中,以防止超时。
修复了检索所有可用物理内存的问题。有关详细信息,请参阅:story 2005308 <https://storyboard.openstack.org/#!/story/2005308>
3.3.1¶
错误修复¶
通过确保 `
ipmitool` 输出的解析与捆绑的 `awk` 实现(`mawk`)兼容,修复了在基于 CoreOS 的镜像中检测 IPMI 地址的问题。
3.3.0¶
新特性¶
添加了 Bare Metal 服务编排器服务显式选择禁用 ATA 安全擦除执行的能力。
如果创建了 PReP 启动分区,并且要部署到的机器是 ppc64le 架构,则 grub2 启动加载程序将直接安装在那里。这使得在 ppc64* 硬件上本地启动分区镜像成为可能。
使用此功能需要 `
ironic-lib` 版本 2.14,因为创建 PReP 分区的功能是在那里引入的。
错误修复¶
添加了额外的检查,以确定 `
smartctl` 实用程序是否存在于 `smartmontools` 包中,该实用程序执行 ATA 磁盘特定的检查,应该防止在检测到需要非 ATA 命令信号序列的直通设备时执行 ATA 安全擦除。这些设备可以是 `smart` 磁盘接口,例如 RAID 控制器和 USB 磁盘适配器,这些设备在尝试安全擦除时可能导致故障,从而导致磁盘无法访问。
修复了 ATA 安全擦除逻辑,以便在安全擦除尝试失败时立即解锁。这对于允许回退以使用 `
shred` 磁盘实用程序是必需的。如果在清理过程中 ATA 安全擦除操作失败,磁盘将被写入锁定。在这种情况下,必须显式解锁磁盘。
这还应防止在 ATA 安全擦除操作在直通磁盘控制器上失败时发生故障,这可能会在重新启动操作后导致磁盘不可用。有关更多信息,请参阅 story 2002546。
修复了一个问题,如果驱动器处于安全已启用状态,安全擦除清理步骤将失败。如果之前的安全擦除尝试失败,例如在清理过程中断电,则可能会发生这种情况。有关详细信息,请参阅 Story 2001762 和 Story 2001763。
添加了支持以收集接口的默认 IPv6 地址。在不同的网络环境中,该地址可能是链路本地地址、ULA 或其他地址。
修复了 TinyIPA 在 RESCUE 状态且在多租户环境中无法获取 IP 地址的错误。