Newton 系列 (1.3.0 - 1.5.x) 发布说明

1.5.2

错误修复

  • 限制 qemu-img convert 命令的内存使用量为 1 GiB,以避免因内存不足导致主机失败。

  • 如果未在 PXE 参数中配置 ipa-api-url,则跳过查找和心跳,以避免 IPA 启动时出现 ConnectionError。有关详细信息,请参阅 https://bugs.launchpad.net/bugs/1643966

1.5.1

错误修复

  • 修复 LLDP 发现,避免在收到奇数字节的 LLDP 数据包时完全失败。

  • 修复原始套接字代码,以正确地将异常传播给调用者,而不是将其静默并返回 None(导致后续失败)。

1.5.0

新特性

  • 为将来在 Ironic Inspector 中使用添加“vendor”(厂商)和“product”(产品)字段到接口数据。

  • 在通用硬件管理器中添加一个新的清理步骤,名为“erase_devices_metadata”,负责销毁磁盘设备上的元数据(分区表、签名、文件系统标识等)。

  • 当可用时,使用新的 Ironic agent API(在 API 版本 1.22 中添加)。

  • 扩展根设备提示,以识别磁盘是旋转磁盘还是固态磁盘。

错误修复

  • 在代理初始化时,将尝试识别和初始化任何配置的硬件 iSCSI 发起程序,然后再检测磁盘。

  • 修复了“select”的错误调用,这可能导致在某些条件下 LLDP 收集挂起。

其他说明

  • 在构建 TinyIPA ramdisk 时,现在可以启用对其的 SSH 访问。使用 ENABLE_SSHSSH_PUBLIC_KEY 环境变量来实现(有关更多详细信息,请参阅 TinyIPA 的 README)。