当前系列发行说明

32.0.0.0rc1-15

升级说明

  • 为了配置负载均衡器上的 SPICE 前端/后端,请使用 nova_console_type_mapping 代替 nova_console_type

    例如

    nova_console_type_mapping:
      x86_64: spice
      ppc64le: novnc
      aarch64: serialconsole
    

    变量 nova_console_type 是计算节点特定的,不用于计算负载均衡器的配置。

32.0.0.0rc1

新特性

  • ceph_extra_components 映射添加了 condition 键的支持,该键可用于定义组件应该具有 Ceph 映射的更窄条件。

  • 引入了变量 ceph_cinder_backup_enabled,可以手动覆盖以启用 Ceph 客户端到 cinder-backup 服务的配置。 之前,此逻辑是硬编码的,不易覆盖。

  • 为 Aodh 服务添加了协调支持。 如果部署中存在 zookeeper,则将配置服务以使用它进行协调。 操作员可以通过 aodh_coordination_url 变量提供任意协调 URL。

  • Erlang 版本已更新到 27.3.x 系列。

  • RabbitMQ 版本已升级到版本 4.1.4

  • 添加了变量 venv_install_tool,其默认值为 pip。 您可以将其定义为 uv,以利用 uv 工具在 venv 内部进行包安装,而不是 pip。 轮子构建和 venv 创建仍然通过 pipvenv 分别管理。

升级说明

  • 变量 networking_ovn_bgp_install_branch 已重命名为 networking_ovn_bgp_git_install_branch,以匹配现有的命名约定。

  • 由于 Neutron 中 neutron-server 的 eventlet 模式已被移除,该服务的唯一支持模式是 uWSGI。 所有使用 eventlet 的部署都将被迁移到 neutron-server 的 uWSGI 模式。 这样,多个额外的强制服务将与 neutron-server 一起启动,例如 neutron-rpc-serverneutron-periodic-workers 和基于 OVN 的部署的 neutron-ovn-maintenance-worker

弃用说明

  • 变量 neutron_use_uwsgi 已被移除,不再生效,因为 neutron-server 的 eventlet 模式已在 2025.2 (Flamingo) 中弃用。 目前 uWSGI 是唯一的支持模式。

  • 变量 octavia_legacy_policy 已被移除,不再生效。 如果您正在使用该变量并且将其设置为 True,您可以将该变量实施的策略更改合并到您的 octavia_policy_overrides 中。 您可以通过 此链接 找到受此变量控制的规则。

  • 移除 SHOW_KEYSTONE_V2_RC 配置选项,该选项自 Stein 版本以来已被弃用。 现在可以安全地移除此选项。

错误修复

  • 修复了 SHA pinning 和 ovn-bgp-agent 的安装,因为 SHA pinning 和 role 使用了不同的变量名。

  • 已修复基于 EL 的发行版中 Shibboleth 镜像的 URI。

其他说明

  • RabbitMQ 的 Debian/Ubuntu 仓库已从 ppa1.rabbitmq.com 更改为 deb1.rabbitmq.com 和 deb2.rabbitmq.com。