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
participants (1)
-
no-reply@openstack.org