We are happy to announce the release of: python-ironicclient 1.10.0: OpenStack Bare Metal Provisioning API Client Library This release is part of the ocata release series. The source is available from: http://git.openstack.org/cgit/openstack/python-ironicclient Download the package from: https://pypi.python.org/pypi/python-ironicclient Please report issues through launchpad: http://bugs.launchpad.net/python-ironicclient For more details, please see below. 1.10.0 ^^^^^^ New Features * Adds ability to set custom VIF information fields via the *--vif- info <key=value>* option in the *ironic node-vif-attach* and *openstack baremetal node vif attach* commands. * Enhances OSC to support soft reboot and soft power off with power control timeout option. * Add optional arguments '--soft' and '--power-timeout' to the command "node-set-power-state". Changes in python-ironicclient 1.9.0..1.10.0 -------------------------------------------- 808a4cb Support soft reboot and soft power off with timeout for OSC 249215e Add soft reboot/poweroff power states. 301c85e Updated from global requirements c3f1cb5 Replace yaml.load() with yaml.safe_load() 400166c Extend VIF attach commands Diffstat (except docs and test files) ------------------------------------- ironicclient/osc/v1/baremetal_node.py | 51 ++++++++- ironicclient/v1/create_resources.py | 2 +- ironicclient/v1/node.py | 45 +++++++- ironicclient/v1/node_shell.py | 31 ++++- ...xtend-vif-attach-commands-ef3a931413ddcee7.yaml | 6 + .../osc-soft-reboot-poweroff-121b8043567f54a9.yaml | 4 + .../soft-reboot-poweroff-e33d078a05db3894.yaml | 4 + requirements.txt | 2 +- 12 files changed, 384 insertions(+), 31 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8d17acc..54f15e4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT -keystoneauth1>=2.16.0 # Apache-2.0 +keystoneauth1>=2.17.0 # Apache-2.0