osc-placement 1.2.0 (rocky)
We are happy to announce the release of: osc-placement 1.2.0: OpenStackClient plugin for the Placement service This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/osc-placement Download the package from: https://pypi.org/project/osc-placement Please report issues through launchpad: https://bugs.launchpad.net/placement-osc-plugin For more details, please see below. 1.2.0 ^^^^^ New Features ************ * The "openstack resource provider inventory delete" command now supports microversion 1.5. Specifically it is possible to delete all inventories of the specified resource provider. See the command documentation for more details. (https://docs.openstack.org/nova/latest/user/placement.html#delete- all-inventory-for-a-resource-provider) (https://docs.openstack.org /osc-placement/latest/cli/index.html#resource-provider-inventory- delete) * The following list of trait related commands was added for microversion 1.6: * "openstack trait list" * "openstack trait show" * "openstack trait create" * "openstack trait delete" * "openstack resource provider trait list" * "openstack resource provider trait set" * "openstack resource provider trait delete" See the command documentation for more details. (https://docs.openstack.org/nova/latest/user/placement.html#traits- api) (https://docs.openstack.org/osc- placement/latest/cli/index.html) * The "openstack resource class set {name}" command has been added which requires "--os-placement-api-version 1.7". This command is similar to "openstack resource class create" except it is idempotent if the resource class already exists. See the command documentation for more details. (https://docs.openstack.org/osc-placement/latest/cli/index.html #resource-class-set) Upgrade Notes ************* * The "resource_class" positional argument in command "openstack resource provider inventory delete" was replaced with the "--resource-class" optional argument. The "--resource-class" option is still required if using "--os-placement-api-version" less than 1.5. Changes in osc-placement 1.1.0..1.2.0 ------------------------------------- 06b5738 fix tox python3 overrides d839cd9 Resource class set (v1.7) 7882ed3 Fix error message asserts in functional test 61b08c5 CLI for traits (v1.6) 61d5173 Fix error message in test assert 0a5493f RP delete inventories (v1.5) Diffstat (except docs and test files) ------------------------------------- osc_placement/plugin.py | 17 +- osc_placement/resources/inventory.py | 36 ++- osc_placement/resources/resource_class.py | 29 +++ osc_placement/resources/trait.py | 251 +++++++++++++++++++++ osc_placement/version.py | 47 +++- .../notes/microversion-1.5-0c6342c887669b8e.yaml | 18 ++ .../notes/microversion-1.6-54a85ef9ae79f15d.yaml | 17 ++ .../notes/microversion-1.7-6be2dadd0b27910f.yaml | 11 + setup.cfg | 8 + tox.ini | 6 + 15 files changed, 612 insertions(+), 39 deletions(-)
participants (1)
-
no-reply@openstack.org