Rocky 系列发布说明

3.16.3-4

新特性

  • 为网络命令添加 dns-domain 支持。新的参数 --dns-domain 已添加到 network createnetwork set 命令。此参数设置网络的域名。检查后端可用扩展,如果缺少扩展则返回错误消息(而不是 HTTP 400 错误请求)。

错误修复

  • object save --file - 命令中,在写入对象数据之前,重新以二进制模式打开 stdout。 [Bug 1775482]

3.16.3

新特性

  • server list 命令添加 --name-lookup-one-by-one 选项,该选项与 -n | --no-name-lookup 选项互斥。当提供该选项时,镜像和 flavor 的名称将仅为显示获得的服务器列表所需的镜像和 flavor 逐个解析,而不是获取所有镜像和 flavor。根据部署中镜像的数量,这可以加快此命令的执行速度。

  • 当提供 --image--flavor 参数时,server list 命令现在仅解析单个镜像或 flavor,而不是为了名称查找而获取所有镜像或 flavor。

错误修复

  • 修复 endpoint group delete 命令,以正确删除端点组。[Story 2005521]

  • 现在,compute service set 命令可以正确处理 --os-compute-api-version 2.53 及更高版本。 [Story 2005349]

3.16.2

错误修复

  • 已修复 openstack server add floating ip 命令,以处理连接了多个端口的服务器。 之前,该命令在尝试关联浮动 IP 时使用了端口列表中的第一个端口。 如果服务器有多个端口并且列表中的第一个端口未连接到外部网关,则可能会失败。 另一种失败方式是,如果传递了 --fixed-ip-address 选项,并且第一个端口未连接指定的固定 IP 地址。 现在,openstack server add floating ip 命令将找到连接到指定 --fixed-ip-address 的端口(如果提供),否则将尝试多个端口,直到找到一个连接到外部网关的端口。 如果在端口列表中找不到合适的端口,将返回错误。

3.16.0

新特性

  • 添加 image member list 命令以列出镜像的所有成员。

  • 添加 --tag 选项到 image list 命令以按标签过滤。

  • 添加 --image-property 选项到 server create 命令。此参数将过滤匹配属性的镜像。

  • port list 命令的 --fixed-ip 选项中添加 ip-substring 键。 这允许通过 IP 地址的子字符串匹配来过滤端口。[Bug 1718605]

  • 添加 registered limit 命令以管理 Keystone 中的已注册限制。 已注册的限制定义了项目默认情况下可以承担的资源限制。[bp unified-limits]

  • 添加 limit 命令以管理 Keystone 中的项目特定限制。 限制定义了项目在已注册限制后可以消耗的资源限制。[bp unified-limits]

  • 添加 --tag--no-tag 选项到 security group createsecurity group set 命令。[Bug 1750983]

  • 添加 --tags--any-tags--not-tags--not-any-tags 选项到 security group list 命令。[Bug 1750983]

  • 添加 --tag--all-tag 选项到 security group unset 命令。[Bug 1750983]

  • 添加 --description 选项到 flavor set 命令以更新风味的描述。仅在 --os-compute-api-version 2.55 开始可用。

  • 添加 --description 选项到 flavor create 命令以设置风味的描述。仅在 --os-compute-api-version 2.55 开始可用。

  • 为角色命令添加系统范围支持。 这包括在 cloud.yaml 中使用 system_scope: all 或在环境变量中使用 OS_SYSTEM_SCOPE=all 生成系统范围的令牌。 还包括使用 --system 在系统上添加和删除角色来管理角色分配。[bp system-scope]

  • subnet set 命令中添加 --network-segment 选项。 这使得在更新时可以设置子网的 segment_id 成为可能。

  • 添加了一个新命令,openstack versions show,它将提供云中所有服务的版本列表。 它包括相关元数据,例如最小/最大微版本、端点、状态和区域。

错误修复

  • image list 命令中添加 --community 选项。[Bug 2001925]

  • server list --all 命令现在也会解析非公共风味名称,以便正确填充“风味”列。[Bug 1742453]

  • floating ip create|list|set|unset 命令添加 --tag 支持。[Bug 1750985]

  • 当使用 --os-compute-api-version 2.47 或更高版本时,server show 命令现在将正确显示服务器的风味信息。[Bug 1751104]

其他说明

  • 删除已弃用的 ip floatingip floating pool 命令。

3.15.0

新特性

  • 添加了通过 appication credential 命令创建、读取和删除应用程序凭据的支持。 使用应用程序凭据,用户可以授予其应用程序对其云资源的有限访问权限。 创建后,用户可以使用 v3applicationcredential auth 类型使用应用程序凭据进行身份验证。[blueprint application-credentials]

  • 添加 --tag 选项到 project create 命令,--tag--clear-tags--remove-tag 选项到 project set 命令。 添加 --tags--tags-any--not-tags--not-tags-any 选项到 project list 命令以根据其标签过滤列表结果。[blueprint project-tags]

  • port createport set 命令中添加 --dns-domain 选项。 需要启用 dns_domain for ports 扩展。 有关如何使用此功能的更多信息,请参阅 Neutron DNS 集成 文档。[Bug 1714878]

  • 添加端点组命令:endpoint group add projectendpoint group createendpoint group deleteendpoint group listendpoint group remove projectendpoint group setendpoint group show。[Blueprint keystone-endpoint-filter]

  • network createnetwork set 命令中添加 --mtu 选项,允许 CLI 用户设置 Neutron 网络的 MTU。