Yoga 系列发布说明

14.1.0-6

弃用说明

  • 不再在 CI 中测试 Fedora 的支持,并且将在不久的将来从代码中移除。

14.1.0

错误修复

  • Bifrost 不再在主机系统上安装 GRUB2 和 shim,从而避免了与本地引导加载程序相关的潜在问题。

14.0.0

新特性

  • 添加了一个新的 CLI 命令 ./bifrost-cli deploy,该命令运行部署 playbook,可以选择性地指定自定义镜像。

  • 添加了一种新的方式来为 bifrost-deploy-nodes-dynamic 角色指定自定义镜像,方法是设置新的参数 deploy_image_sourcedeploy_image_checksum

  • 允许通过设置新的参数 deploy_config_drive 来自定义 bifrost-deploy-nodes-dynamic 角色的 configdrive URL 或 JSON。

升级说明

  • 参数 network_mtuipv4_nameserveripv4_gateway 不再具有默认值。如果需要,请显式指定它们。

  • 当启用 TLS 时,Ironic 和 Inspector 现在通过 /run/ironic 目录中的 unix socket 提供其 API,而不是通过 localhost 上的私有 TCP 端口。公共 API 由 Nginx 提供。

弃用说明

  • 为了支持 deploy_image_pathbifrost-deploy-nodes-dynamic 角色的 deploy_image 参数已被弃用。

错误修复

  • 当有多个 SSH 公钥可用时,优先使用现代算法而不是 RSA。这修复了 CentOS 9 上的 Cirros 登录问题。

  • 修复了 Bifrost 库存插件,使其不再设置 network_interface 变量,因为它与含义不同的 Bifrost 变量冲突。

  • 修复了当 uuid 未在库存文件中设置时 bifrost-configdrives-dynamicbifrost-deploy-nodes-dynamic 的问题。