Yoga 系列发布说明

5.8.1

错误修复

  • 修复了从卷创建镜像命令。如果用户想传递 visibilityprotected 字段,他们需要通过传递 os-volume-api-version 3.1 来指定卷微版本 3.1 或更高版本。

  • 修复了“访问规则”子命令中的一个错误,客户端逻辑错误地假设访问规则具有“name”属性,导致行为不可预测。例如,“access rule delete {non-existent-id}” 现在会返回一个未找到错误,而不是有时删除不相关的规则。

5.8.0

新特性

  • 添加 local ip createlocal ip deletelocal ip listlocal ip setlocal ip showlocal ip association createlocal ip association deletelocal ip association list 命令,以支持 Neutron Local IP 的 CRUD 操作。 [bug 1930200]

  • 添加了取消绑定 Neutron 端口与宿主机的可能性,方法是取消设置其 host_id。

  • 已添加对 remote-managed VNIC 类型的支持,现在可以在使用 port createport set 命令时,通过 --vnic-type 选项传递该类型。

  • openstack quota set 命令中添加了 --check-limit 选项(仅适用于网络命令)。网络配额引擎将在设置新的配额限制之前检查资源使用情况。

  • 添加对计算 API 微版本 2.47 的支持,该版本更改了服务器详细信息响应中包含风味详情的方式。在 2.46 及更低版本中,服务器详细信息响应中仅显示风味 ID。从 2.47 开始,风味信息嵌入在服务器响应中。现在支持较新的行为。

  • subnet list 中添加了 --subnet-pool 选项,以按子网池过滤子网。

  • 将添加固定 IP 命令从 novaclient 切换到 SDK。

  • 将 openstack server image create 从 novaclient 迁移到 sdk。

  • 将 server add network/port 从 novaclient 迁移到 openstacksdk。

  • 将 openstack server add volume 迁移到使用 sdk。

  • server pauseserver unpause 命令从 novaclient 迁移到 sdk。

  • server suspendserver resume 命令从 novaclient 迁移到 sdk。

  • 将计算服务命令从 novaclient 切换到 SDK。

  • 现在可以在创建时立即将外部网关添加到路由器。 之前只能在创建路由器后通过修改路由器来完成。 这包括启用或禁用 SNAT 以及在外部网络上指定固定 IP 的选项。

  • 添加了将参数传递到 ssh 命令的能力,在使用 openstack server ssh 时。 这允许用户使用任何 ssh 选项,而无需将该选项添加到 openstack 客户端。 现有的与 SSH 选项镜像的 openstackclient 选项现在已被弃用。

  • os port list 命令中添加了 --security-group 选项。 此选项是可附加的,可以提供多个安全组 ID。

  • 将 server remove volume/port 切换到使用 sdk。

  • 将 command server remove volume 切换到使用 sdk。

弃用说明

  • ssh 选项镜像的 openstack server ssh 选项现在已被弃用 (--login, -l, --port, --identity, --option, -o, -vz)。 应使用每个弃用选项的 ssh 等效项。 例如 openstack server ssh instance -- -l user -i key