[release-announce] [winstackers] os-win 3.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 21 20:45:48 UTC 2017


We contentedly announce the release of:

os-win 3.0.0: Windows / Hyper-V library for OpenStack projects.

This release is part of the queens release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/os-win

Download the package from:

    https://pypi.python.org/pypi/os-win

Please report issues through launchpad:

    http://bugs.launchpad.net/os-win

For more details, please see below.

3.0.0
^^^^^

New Features

* os-win now allows mapping processes to job objects.

* os-win now allows attaching/detaching VHD/x images, retrieving the
  attached disk physical paths and changing their available and read-
  only status.

Changes in os-win 2.6.0..3.0.0
------------------------------

204156f Remove deprecated methods and exceptions
edbb70d Updated from global requirements
f913051 Add processutils module
69ea678 Implement VHD attach/detach
0e58eac Cleanup vmutils create_vm
4aa86b8 Avoid tox_install.sh for constraints support
cf5873d Updated from global requirements


Diffstat (except docs and test files)
-------------------------------------

os_win/exceptions.py                               |  21 ++-
.../unit/utils/storage/virtdisk/test_vhdutils.py   | 110 +++++++++++-
os_win/utils/compute/vmutils.py                    |  86 +--------
os_win/utils/processutils.py                       | 130 ++++++++++++++
os_win/utils/storage/diskutils.py                  |  38 ++++
os_win/utils/storage/virtdisk/vhdutils.py          |  87 ++++++++-
os_win/utils/win32utils.py                         |  17 ++
os_win/utils/winapi/constants.py                   |  25 +++
os_win/utils/winapi/libs/kernel32.py               |  71 ++++++++
os_win/utils/winapi/libs/virtdisk.py               |  24 +++
os_win/utilsfactory.py                             |  11 +-
.../notes/job-objects-981d806d20826145.yaml        |   4 +
.../notes/vhd-attach-detach-4ab53e23760442d4.yaml  |   6 +
requirements.txt                                   |   4 +-
test-requirements.txt                              |   2 +-
tools/tox_install.sh                               |  30 ----
tox.ini                                            |  11 +-
22 files changed, 844 insertions(+), 252 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 9039419..3ca1bf2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ oslo.concurrency>=3.20.0 # Apache-2.0
-oslo.config>=4.6.0 # Apache-2.0
+oslo.config>=5.1.0 # Apache-2.0
@@ -12 +12 @@ oslo.log>=3.30.0 # Apache-2.0
-oslo.utils>=3.31.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 968c5e5..6ea58c3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ sphinx>=1.6.2 # BSD
-oslo.config>=4.6.0 # Apache-2.0
+oslo.config>=5.1.0 # Apache-2.0






More information about the Release-announce mailing list