Zed 系列发布说明

15.0.1

弃用说明

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

错误修复

  • 通过添加一个安装和配置 logrotate 服务的角色,修复了 Ironic 日志缺乏日志轮转的问题。

  • 修复了一个问题,在默认的 Bifrost 配置中,当使用 localhost 作为数据库地址时,在线数据迁移无法执行。详情请参阅 LP#2036772

15.0.0

新特性

  • 现在支持 Ansible 5.x,并默认使用。

升级说明

  • 由于 OpenStack 不再支持,已移除对使用 Python 3.6 的任何发行版的支持。这包括

    • CentOS Stream 8、RHEL 8 及其衍生版本。

    • OpenSUSE Leap 15(所有次要版本)。

    • Debian 10 “Buster”。

    • Ubuntu 18.04 “Bionic”。

  • Bifrost 不再支持 Python 3.6 和 3.7,请使用版本 3.8 或更高版本。

弃用说明

  • 为了与其他变量保持一致,已移除变量 include_dhcp_server,并将其替换为 enable_dhcp

  • Ansible 模块 os_ironic_node_info 已被弃用。请改用 openstack.cloud.baremetal_node_info

错误修复

  • 修复了 MariaDB 数据库升级后表未修复的问题。

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

  • 已修复一个问题,即强制启用 SELinux 导致 tftp_boot_folder 中的文件无法被 dnsmasq 读取。通过确保 ironic_tftp_master_path 中的文件具有 SELinux 上下文 tftpdir_t,已解决此问题。

  • 修复了 redeploy-dynamic playbook,使其能够与 TLS 和其他非默认云设置一起工作。

  • 修复了启用 Keystone 的 Yoga 的升级问题,方法是保留 Yoga 版本的 openstacksdk,直到 ansible-collections-openstack 发布版本 2.0.0。