[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