Current Series Release Notes

1.13.0-16

New Features

  • Adds the openstack baremetal driver property list <driver> command. For the specified driver, this returns a list of its properties, along with descriptions for each property. (The values of these properties are specified in a node’s driver_info.)
  • Adds the openstack baremetal driver raid property list <driver> command. For a specified driver, this returns a list of the RAID logical disk properties that can be specified, along with a description for each property. (The values of these properties are specified in a node’s target_raid_config field.)
  • For the OSC command openstack baremetal node list, adds the --driver <driver> option to limit the list to nodes with the specified driver.
  • Adds the --uuid option for the openstack baremetal port create command so that the new port’s UUID can be specified.
  • For openstack baremetal port set, adds these options:
    • --local-link-connection <key=value>: Key/value metadata describing local link connection information. Valid keys are switch_info, switch_id, and port_id. The keys switch_id and port_id are required (repeat option to specify multiple keys).
    • --pxe-enabled: Indicates that this port should be used when PXE booting this node (default)
    • --pxe-disabled: Indicates that this port should not be used when PXE booting this node

1.13.0

New Features

  • To support dynamic drivers (available starting with ironic API microversion 1.30):
    • ironic driver-list has two new optional arguments, --type <type> for the type of driver (‘classic’ or ‘dynamic’) to list, and --detail to show detailed information about the drivers.
    • ironic driver-show returns a lot more information, including the type of driver and the default and enabled interfaces.
    • openstack baremetal driver list has two new optional arguments, --type <type> for the type of driver (‘classic’ or ‘dynamic’) to list, and --long to show detailed information about the drivers.
    • openstack baremetal driver show returns a lot more information, including the type of driver and the default and enabled interfaces.
  • Adds new arguments to the OSC baremetal-node-set to allow setting boot, console, deploy, inspect, management, power, raid, and vendor hardware interfaces. They are available starting with ironic API microversion 1.30.

Bug Fixes

  • Allows all provision states for OSC node list command with –provision-state argument

1.12.0

New Features

  • Add new arguments to the CLI node-create to allow selecting boot, console, deploy, inspect, management, power, raid, and vendor hardware interfaces, when hardware types are used. They are available starting with ironic API microversion 1.31.

Upgrade Notes

  • Hides ‘states’ field in ‘node create’ and ‘node show’ OSC subcommands output because this field is not meant to be present in the output.

Bug Fixes

  • Fixes an issue where certain error messages from the ironic API were suppressed.