Mitaka 系列发布说明¶
2.3.1¶
错误修复¶
修复了 Network v2 命令的 SSL/TLS 验证。 这些命令忽略了
--insecure和--os-cacert选项以及OS_CACERT环境变量,导致在使用 SSL/TLS 进行身份验证时出现An SSL error occurred.错误。 [Bug 1560157]
2.2.0¶
新特性¶
添加了 OSprofiler 支持。要启动 OpenStack 请求跟踪,需要在 CLI 命令中添加
--profile <HMAC_KEY>选项。此密钥需要是 OpenStack 项目配置文件中定义的密钥之一(如果希望生成跨项目跟踪,则所选密钥需要在所有这些配置文件中都存在)。默认情况下,所有支持 OSprofiler 的 OpenStack 项目都使用SECRET_KEYHMAC 密钥。要使用跟踪功能,OSprofiler(及其存储后端)需要安装在环境中。如果是这样,您可以通过 openstack –profile SECRET_KEY <operation> 命令触发分析。在输出的末尾,将有一条包含 <trace_id> 的消息,要绘制可读的 HTML 图表,应使用以下命令 -
osprofiler trace show <trace_id> --html --out result.html。
允许自定义组件的日志记录 [Bug 1484660]
命令
ip floating delete现在适用于 neutron 网络。[Bug 1519502]
命令
ip floating list现在适用于 neutron 网络。[Bug 1519502]
为 neutron 和 nova 网络添加命令
ip floating show。[Bug 1519502]
添加对
security group rule show命令的支持。[Bug 1519512]
添加对 server dump create 命令的支持 [Bug 1538372]
添加
subnet show命令。[Bug 1542359]
将
subnet delete命令添加到 openstack-client。[Bug 1542362]
为 Identity v3 添加
token revoke命令 [Bug 1543226]
命令
network delete现在适用于 nova 网络。[Bug 1543672]
命令
network list现在适用于 nova 网络。[Bug 1543672]
命令
network show现在适用于 nova 网络。[Bug 1543672]
命令
network create现在适用于 nova 网络。[Bug 1543672]
添加对
subnet pool delete命令的支持。[Bug 1544587]
添加对
subnet pool list命令的支持。[Bug 1544589]
添加对
subnet pool show命令的支持。[Bug 1544590]
[bug 1479569] 为 role assignment list` 命令添加可选的
--names参数。这将输出用户、组、角色、项目和域的名称而不是 ID。
添加对递归容器删除的支持。[Bug 1542718]
错误修复¶
忽略
security group list命令的--all-projects选项,因为安全组默认情况下将显示所有项目的安全组(仅限管理员)。[Bug 1519511]
token issue现在可以返回一个未限定范围的令牌。如果未指定 project 或 domain 目标范围,将返回一个未限定范围的令牌。[Bug 1543214]
命令
flavor set/unset现在不输出任何内容。[Bug 1546065]
命令
security group set现在不输出任何内容。[Bug 1546065]
命令
compute agent set现在不输出任何内容。[Bug 1546065]
命令
aggregate set现在不输出任何内容。[Bug 1546065]
2.1.0¶
新特性¶
添加对
port delete命令的支持。[Bug 1519909]
添加对
port show命令的支持。[Bug 1519909]
添加对
subnet list命令的支持。[Bug 1523258]
为 Identity v2 添加
project unset命令 [Bug 1486597]
为 Image v2 添加
image set --activate|--deactivate选项 [Bug 1516661]
为 Image v2 添加
--project-domain选项到image create和image set命令 [Bug 1517134]
添加
router命令create、delete、list、set、show[Bug 1519503]
在
security group rule create命令中添加--src-group选项,以包含“远程”安全组规则。[Bug 1522969]
为
os availability zone list添加卷支持 [Bug 1532945]新的
--compute选项,仅列出计算可用区。新的
--volume选项,仅列出卷可用区。
为
os availability zone list添加网络支持 [Bug 1534202]新的
--network选项,仅列出网络可用区。
为
image list命令添加--limit选项,以限制输出中的镜像数量。[Bug 1540988]
为
image list命令添加--marker选项,以处理分页请求。[Bug 1540988]
错误修复¶
使
security group rule list命令的 group 参数可选,以列出所有安全组 [Bug 1519512]
将远程安全组添加到
os security group rule list[Bug 1520003]
将
server list --flavor修改为现在接受 flavor ID 或名称 [Bug 1521492]
将
server list --image修改为现在接受 image ID 或名称 [Bug 1521492]
将
project set --domain选项修改为使用该参数查找非默认域中的项目。[Bug 1524456]
修复显示对象存储属性时的大小写敏感问题。[Bug 1525805]
支持非交互式用户密码更新 [Bug 1531360]
其他说明¶
将
--owner选项更改为--project在image create和image set命令中。--owner已弃用且不再记录,但仍被接受;如果使用它,将显示警告消息。[Bug 1527833]
2.0.0¶
升级说明¶
删除了已弃用的命令
project usage list,以支持usage list
错误修复¶
某些计算配额未被设置 [Bug 1475831]
为 snapshot list 添加 –all [Bug 1517386]
在默认
image list输出中添加“状态”列(v1 和 v2)[Bug 1519181]
修复
--public|--private选项,使其正确地将隐私参数传递给客户端库 [Bug 1520115]
修复
volume delete命令,以删除所有指定的卷,而不是仅删除最后一个卷 [Bug 1520541]
其他说明¶
添加对 keystoneauth1 模块的依赖,以执行身份验证,而不是 python-keystoneclient。
停止支持 Python 2.6 [Bug 1519510]
对
server资源命令的更改为
server list添加了--limit和--marker添加了
server shelve添加了
server unshelveserver resume现在接受多个服务器参数server suspend现在接受多个服务器参数