python-ironicclient 5.15.0 (gazpacho)
We are chuffed to announce the release of: python-ironicclient 5.15.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/python-ironicclient Download the package from: https://pypi.org/project/python-ironicclient Please report issues through: https://bugs.launchpad.net/python-ironicclient/+bugs For more details, please see below. 5.15.0 ^^^^^^ New Features ************ * Adds "vendor" field and "category" field support, which is introduced in ironic API 1.100 and 1.101 respectively. These field is used to store informational text about the port for trait based scheduling. * Adds "physical_network" field and "category" field support, which is introduced in ironic API 1.102 and 1.103 respectively. The "physical_network" field is reflected into the port objects that are part of the port group while the "category" is informational text for trait based scheduling. Upgrade Notes ************* * Integration with "python-ironic-inspector-client" has been removed, because the ironic-inspector project has been retired. Deprecation Notes ***************** * The deprecated "-l" option of "openstack baremetal port create" command was removed. Use the "--local-link-connection" option istead. Changes in python-ironicclient 5.14.0..5.15.0 --------------------------------------------- 3514f05 feat: add 'physical_network' and 'category' to portgroup object 8a1ff4f fix: test determining latest API version 924107b feat: add 'vendor' and 'category' for port object 61cffbb Remove integration for python-ironic-inspector-client e2ffecc A new `instance_name` field to the node object c52c653 Remove deprecated option Diffstat (except docs and test files) ------------------------------------- ironicclient/common/http.py | 2 +- ironicclient/osc/v1/baremetal_node.py | 31 ++++- ironicclient/osc/v1/baremetal_port.py | 76 ++++++++---- ironicclient/osc/v1/baremetal_portgroup.py | 51 +++++++- ironicclient/shell.py | 53 ++------- ironicclient/v1/node.py | 9 +- ironicclient/v1/port.py | 2 +- ironicclient/v1/portgroup.py | 2 +- ironicclient/v1/resource_fields.py | 8 ++ .../add-port-vendor-category-4f046b55eec698bf.yaml | 6 + ...physical-network-category-53508695ce5f5dc5.yaml | 7 ++ ...ove-inspector-integration-17e4e1d010162a37.yaml | 5 + ...move-port-create-l-option-08ce0a3fc3e48d59.yaml | 5 + 19 files changed, 496 insertions(+), 117 deletions(-)
participants (1)
-
no-reply@openstack.org