[release-announce] osc-placement 1.7.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Fri Sep 6 00:05:02 UTC 2019
We are delighted to announce the release of:
osc-placement 1.7.0: OpenStackClient plugin for the Placement service
This release is part of the train release series.
The source is available from:
https://opendev.org/openstack/osc-placement
Download the package from:
https://pypi.org/project/osc-placement
Please report issues through:
https://bugs.launchpad.net/placement-osc-plugin/+bugs
For more details, please see below.
1.7.0
^^^^^
New Features
* A new "--aggregate" option has been added to the "resource
provider inventory set" command which can set resource provider
inventory for all resource providers that are members of the
specified aggregate. For example, VCPU, MEMORY_MB, and/or DISK_GB
allocation ratios can be managed in aggregate to resolve bug
1804125.
(https://docs.openstack.org/nova/latest/admin/configuration/schedu
lers.html#bug-1804125)
* A new "--amend" option has been added to the "resource provider
inventory set" command which can update resource provider inventory
without requiring the user to pass a full replacement for inventory.
* A new "--dry-run" option has been added to the "resource provider
inventory set" command which gives the ability to preview changes to
inventory without effecting them.
Changes in osc-placement 1.6.0..1.7.0
-------------------------------------
8bbca01 Follow up for Ib0cbb58d0adbbcfe83ee48d2ff6c9af1a516a7ae
5cf7d77 Add --dry-run option to 'resource provider inventory set'
0ce562f Add --amend option to 'resource provider inventory set'
f08cb39 Add --aggregate option to 'resource provider inventory set'
51c0064 Cap sphinx for py2 to match global requirements
Diffstat (except docs and test files)
-------------------------------------
osc_placement/resources/inventory.py | 139 +++++++++---
...r-inventory-set-aggregate-5f2239dd2685b636.yaml | 10 +
...vider-inventory-set-amend-2349ea7a7dd5a43a.yaml | 6 +
...ider-inventory-set-dryrun-18cf5e3a62f00938.yaml | 6 +
requirements.txt | 1 +
8 files changed, 401 insertions(+), 30 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index c38135c..8f28cd4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,0 +10 @@ osc-lib>=1.2.0 # Apache-2.0
+oslo.utils>=3.37.0 # Apache-2.0
More information about the Release-announce
mailing list