We are eager to announce the release of:
python-ironicclient 1.5.0: OpenStack Bare Metal Provisioning API Client Library
This release is part of the newton release series.
With source available at:
http://git.openstack.org/cgit/openstack/python-ironicclient
With package available at:
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.5.0 ^^^^^
New Features
* Add support of new fields:
* "node.network_interface" is introduced in API 1.20, specifies the network interface to use for a node.
* "port.local_link_connection" contains the port binding profile.
* "port.pxe_enabled" indicates whether PXE is enabled for the port.
The "port.local_link_connection" and "port.pxe_enabled" fields were introduced in API 1.19.
Changes in python-ironicclient 1.4.0..1.5.0 -------------------------------------------
d1ea9b4 Updates supporting ironic-neutron integration 8f72bf1 Negative tests for testing chassis-create command 00cc20b Updated from global requirements ec455f2 Add test for ironic node-list command
Diffstat (except docs and test files) -------------------------------------
ironicclient/osc/plugin.py | 2 +- ironicclient/osc/v1/baremetal_node.py | 18 ++- ironicclient/osc/v1/baremetal_port.py | 16 ++- ironicclient/v1/node.py | 3 +- ironicclient/v1/node_shell.py | 8 +- ironicclient/v1/port.py | 3 +- ironicclient/v1/port_shell.py | 16 ++- ironicclient/v1/resource_fields.py | 6 + ...eutron-integration-fields-cee7596c49722de6.yaml | 14 +++ requirements.txt | 2 +- 17 files changed, 263 insertions(+), 11 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index df4198a..d89a88a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.i18n>=2.1.0 # Apache-2.0 -oslo.utils>=3.14.0 # Apache-2.0 +oslo.utils>=3.15.0 # Apache-2.0