[release-announce] osc-placement 1.2.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Tue Jul 24 20:42:04 UTC 2018
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(-)
More information about the Release-announce
mailing list