Newton 系列发布说明

14.1.1

新特性

  • 添加了新的变量 tempest_volume_backend_names 并更新了 templates/tempest.conf.j2,以将 backend_names 指向此变量

弃用说明

  • 由于 backend1_namebackend2_name 已从 tempest 的提交 27905cc (合并于 2016/04/26) 中移除,因此移除了 tempest_volume_backend1_nametempest_volume_backend1_name

14.0.6

升级说明

  • 变量 tempest_requirements_git_repotempest_requirements_git_install_branch 已被移除,转而使用变量 pip_install_upper_constraints 使用上约束文件的 URL/路径。

14.0.0

新特性

  • 已添加新参数 `cirros_img_disk_format 以支持其他磁盘格式,而不仅仅是 qcow2。

  • 添加了新的变量 tempest_img_name

  • 添加了新的变量 tempest_img_url。此变量取代了 cirros_tgz_urlcirros_img_url

  • 添加了新的变量 tempest_image_file。此变量取代了 tempest.conf.j2 中 img_file 设置的硬编码值。这将允许用户指定 cirros 以外的镜像。

  • 添加了新的变量 tempest_img_disk_format。此变量取代了 cirros_img_disk_format

  • 部署者现在可以通过设置以下变量来配置 tempest 公共和专用网络,‘tempest_private_net_provider_type’ 设置为 vxlan 或 vlan,‘tempest_public_net_provider_type’ 设置为 flat 或 vlan。根据部署者设置这些变量,他们可能还需要相应地更新其他变量,这主要涉及 ‘tempest_public_net_physical_type’ 和 ‘tempest_public_net_seg_id’。请参阅 https://docs.openstack.org/2025.2/networking-guide/intro-basic-networking.html 以获取更多 neutron 网络信息。

弃用说明

  • 移除了 cirros_tgz_url,并在大多数地方用 tempest_img_url 替换。

  • 移除了 cirros_img_url,并在大多数地方用 tempest_img_url 替换。

  • 移除了已弃用的变量 tempest_compute_image_alt_ssh_user

  • 移除了已弃用的变量 tempest_compute_image_ssh_password

  • 移除了已弃用的变量 tempest_compute_image_alt_ssh_password

  • cirros_img_disk_format 重命名为 tempest_img_disk_format

  • 移除了下载和解压缩 .tar.gz 的功能。相关的 tempest 选项 ami_img_fileaki_img_fileari_img_file 已从 tempest.conf.j2 中移除。

  • tempest.conf.j2 的 [boto] 部分已移除。这些测试已从 tempest 中移除很长时间。

错误修复

  • 此角色假定存在名为“public|private”的网络和名为“public|private-subnet”的子网。通过添加两组变量使这些名称可配置;tempest_public_net_nametempest_public_subnet_name 用于公共网络,以及 tempest_private_net_nametempest_private_subnet_name 用于私有网络。这解决了 bug 1588818

  • 已从 tempest.conf.j2 中移除各种已弃用/不再支持的功能。一些变量已移动到配置中的新部分。