Pike 系列发布说明¶
1.17.1¶
错误修复¶
修复了执行
export OS_BAREMETAL_API_VERSION=latest时导致openstack baremetal命令失败的问题。请参阅 bug 1712935。
当仅在
openstack baremetal node set/unset命令中指定 –target-raid-config 时,不再发出错误的警告“请指定要设置/取消设置的内容”。
1.16.0¶
新特性¶
添加了对 API 版本 1.34 中引入的
port.physical_network字段的支持。
弃用说明¶
目前,
ironic工具的默认 API 版本固定为 1.9。在 Queens 版本中,它将被更改为客户端和服务器都理解的最新版本。在此版本中,如果未提供显式版本,将记录警告。
1.15.0¶
新特性¶
添加了这些
openstack baremetal和ironicCLI 命令,用于卷连接器资源。openstack baremetal volume connector createopenstack baremetal volume connector listopenstack baremetal volume connector showopenstack baremetal volume connector setopenstack baremetal volume connector unsetopenstack baremetal volume connector deleteironic volume-connector-createironic volume-connector-listironic volume-connector-showironic volume-connector-updateironic volume-connector-delete
它们从 ironic API 微版本 1.32 开始可用。
添加了这些
openstack baremetal和ironicCLI 命令,用于卷目标资源。openstack baremetal volume target createopenstack baremetal volume target listopenstack baremetal volume target showopenstack baremetal volume target setopenstack baremetal volume target unsetopenstack baremetal volume target deleteironic volume-target-createironic volume-target-listironic volume-target-showironic volume-target-updateironic volume-target-delete
它们从 ironic API 微版本 1.32 开始可用。
添加了对 storage_interface 的支持,用于以下命令。它们从 ironic API 微版本 1.33 开始可用。
openstack baremetal node createopenstack baremetal node showopenstack baremetal node setopenstack baremetal node unsetopenstack baremetal driver listopenstack baremetal driver showironic node-createironic node-showironic node-updateironic driver-listironic driver-show
弃用说明¶
目前,OSC 插件的默认 API 版本固定为 1.9。在 Queens 版本中,它将被更改为客户端和服务器都理解的最新版本。在此版本中,如果未提供显式版本,将记录警告。
错误修复¶
--wrapironic driver-properties和ironic driver-raid-logical-disk-properties命令的 CLI 参数现在仅接受非负整数作为输入。如果传递负值,将显示错误。
1.14.0¶
序言¶
通过此版本,我们已实现了 ironic 和 openstack baremetal(OpenStack 客户端插件)CLI 之间的功能对等性。
新特性¶
添加了
openstack baremetal driver property list <driver>命令。对于指定的驱动程序,这将返回其属性列表以及每个属性的描述。(这些属性的值在节点的 driver_info 中指定。)
添加了
openstack baremetal driver raid property list <driver>命令。对于指定的驱动程序,这将返回可以指定的 RAID 逻辑磁盘属性列表以及每个属性的描述。(这些属性的值在节点的target_raid_config字段中指定。)
对于 OSC 命令
openstack baremetal node list,添加了--driver <driver>选项,以将列表限制为具有指定驱动程序的节点。
为
openstack baremetal port create命令添加了--uuid选项,以便可以指定新端口的 UUID。
对于
openstack baremetal port set,添加了以下选项--local-link-connection <key=value>:描述本地链路连接信息的键/值元数据。有效键是switch_info、switch_id和port_id。键switch_id和port_id是必需的(重复选项以指定多个键)。--pxe-enabled:指示应使用此端口在 PXE 启动此节点时(默认)。--pxe-disabled:指示不应使用此端口在 PXE 启动此节点时。
1.13.0¶
新特性¶
为了支持动态驱动程序(从 ironic API 微版本 1.30 开始可用)
ironic driver-list 有两个新的可选参数,
--type <type>用于要列出的驱动程序类型(‘classic’ 或 ‘dynamic’),以及--detail用于显示有关驱动程序的详细信息。ironic driver-show 返回更多信息,包括驱动程序类型以及默认和启用的接口。
openstack baremetal driver list 有两个新的可选参数,
--type <type>用于要列出的驱动程序类型(‘classic’ 或 ‘dynamic’),以及--long用于显示有关驱动程序的详细信息。openstack baremetal driver show 返回更多信息,包括驱动程序类型以及默认和启用的接口。
为 OSC baremetal-node-set 添加了新的参数,以允许设置启动、控制台、部署、检查、管理、电源、RAID 和供应商硬件接口。它们从 ironic API 微版本 1.30 开始可用。
错误修复¶
允许使用 –provision-state 参数的 OSC node list 命令的所有配置状态。
1.12.0¶
新特性¶
为 CLI node-create 添加了新的参数,以允许在硬件类型使用时选择启动、控制台、部署、检查、管理、电源、RAID 和供应商硬件接口。它们从 ironic API 微版本 1.31 开始可用。
升级说明¶
隐藏 ‘node create’ 和 ‘node show’ OSC 子命令输出中的 ‘states’ 字段,因为该字段不应出现在输出中。
错误修复¶
修复了一个问题,即 ironic API 中的某些错误消息被抑制了。