Mitaka 系列发布说明¶
1.3.1¶
错误修复¶
修复了 SessionClient 在执行会话请求时忽略 endpoint_override 的问题,这导致在多区域部署中结果不确定。
1.2.0¶
新特性¶
添加了在 CLI 和 get_client 函数中,使用 os_auth_token 代替 os_username 和 os_password 进行 keystone 身份验证的可能性。
添加了对使用相同驱动程序过滤节点的列表命令的支持。
添加了对手动清理 API 的支持;可用 ironic-api-version 1.15 或更高版本。ironic CLI 是“ironic node-set-provision-state –clean-steps <clean-steps> <node> <provision-state>”,其中 <provision-state> 为 ‘clean’,<clean-steps> 是 JSON 格式的清理步骤。可以是包含清理步骤的文件路径;或者 ‘-’,清理步骤从标准输入读取;或者一个字符串。该值应为清理步骤字典列表;每个字典应包含键 ‘interface’ 和 ‘step’,以及可选键 ‘args’。
添加了对 RAID 配置的支持
可以使用 node-set-target-raid-config 设置节点的 target_raid_config。
在 node-show 中显示 target_raid_config 和 raid_config。
使用 driver-raid-logical-disk-properties 显示驱动程序的逻辑磁盘属性。
应使用 API 版本 1.15 与这些功能一起使用,因为 RAID 配置是在 1.12 中添加的,而手动清理(用于触发 RAID 配置)是在 1.15 中添加的。
切换 HTTP 客户端到 requests 库。它允许客户端使用代理后面的 API,通过设置环境变量 HTTP_PROXY 和 HTTPS_PROXY 来配置代理。
错误修复¶
在删除多个节点时,即使一个删除失败,也继续删除。
修复了一个删除节点忽略失败并仅打印删除成功和失败的节点结果,始终返回退出代码 0 的问题。现在,如果至少一个节点删除失败,将返回非零退出代码。
其他说明¶
记录 X-Auth-Token 值的 SHA1 哈希值,并以 ‘{SHA}’ 为前缀。
1.1.0¶
新特性¶
为 openstackclient 插件添加了对所有形式为 1.x 的 Ironic API 版本(最高到最新的次要版本)的支持。常规 Ironic CLI 已经支持所有已知版本。
其他说明¶
开始使用 reno 来管理发布说明。