Rocky 系列发布说明¶
3.16.3-4¶
新特性¶
为网络命令添加 dns-domain 支持。新的参数
--dns-domain已添加到network create和network 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-version2.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 create和security 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 floating和ip floating pool命令。
3.15.0¶
新特性¶
添加了通过
appication credential命令创建、读取和删除应用程序凭据的支持。 使用应用程序凭据,用户可以授予其应用程序对其云资源的有限访问权限。 创建后,用户可以使用v3applicationcredentialauth 类型使用应用程序凭据进行身份验证。[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 create和port set命令中添加--dns-domain选项。 需要启用dns_domain for ports扩展。 有关如何使用此功能的更多信息,请参阅 Neutron DNS 集成 文档。[Bug 1714878]
添加端点组命令:
endpoint group add project、endpoint group create、endpoint group delete、endpoint group list、endpoint group remove project、endpoint group set和endpoint group show。[Blueprint keystone-endpoint-filter]
在
network create和network set命令中添加--mtu选项,允许 CLI 用户设置 Neutron 网络的 MTU。