Newton Series Release Notes

Newton Series Release Notes

1.7.1-2

Bug Fixes

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

1.7.1

Bug Fixes

  • Fixes ‘ironic create <file>’ command so that it handles the file argument(s) correctly.

1.7.0

New Features

  • Adds a new ironic create command that creates resources (chassis, nodes, ports) specified in one or more JSON (*.json) or YAML (*.yaml) files.
  • Adds a new openstack baremetal create command. Similar to the ironic create command, this command creates resources specified in one or more files. (Note that openstack baremetal create can also be used to create a node via specified node attributes. However, this feature has been deprecated since 1.4.0.)
  • The ironic port-show, ironic port-list --detail, and ironic node-port-list --detail commands now include the internal_info field in the output.
  • Adds new OpenStackClient commands:

    • openstack baremetal chassis create
    • openstack baremetal chassis delete
    • openstack baremetal chassis list
    • openstack baremetal chassis set
    • openstack baremetal chassis show
    • openstack baremetal chassis unset
    • openstack baremetal driver list
    • openstack baremetal driver passthru call
    • openstack baremetal driver passthru list
    • openstack baremetal driver show
    • openstack baremetal node adopt
    • openstack baremetal node boot device set
    • openstack baremetal node boot device show
    • openstack baremetal node console disable
    • openstack baremetal node console enable
    • openstack baremetal node console show
    • openstack baremetal node passthru call
    • openstack baremetal node passthru list
    • openstack baremetal node validate
    • openstack baremetal port delete
    • openstack baremetal port list
    • openstack baremetal port set
    • openstack baremetal port unset

    Please see the help for each command for more information.

  • Adds an option --chassis <chassis UUID> to the openstack baremetal node list command. It provides the ability to get a list of the nodes of the specified chassis.
  • Allows setting and unsetting (clearing) the node’s target RAID configuration via the OpenStackClient plugin commands openstack baremetal node set --target-raid-config and openstack baremetal node unset --target-raid-config respectively.
  • Adds --wait flag to the ironic node-set-provision-state command and the associated node.wait_for_provision_state method in the Python API. The flag works with all provision state changes except for abort.

Deprecation Notes

  • Deprecates -l argument of openstack baremetal port create command in favor of --local-link-connection, as by OpenStackClient guidelines, the options should be full words.

Bug Fixes

  • Fail with EndpointException instead of IndexError while creating v1 client without endpoint argument if os_ironic_api_version isn’t specified.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.