[release-announce] [winstackers] os-win 2.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Aug 11 15:39:25 UTC 2017


We are gleeful to announce the release of:

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

This release is part of the pike stable 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.

2.2.0
^^^^^

New Features

* os-win now allows detaching VM disks by their unique tag. This
  considerably reduces the time needed for this operation in case of
  passthrough disks as the disk paths no longer have to be retrieved
  (which can be really time consuming, especially under high load).

* os-win now supports retrieving SCSI unique ids for FibreChannel
  disks. This allows discovering FibreChannel disks in a more
  efficient way.

Changes in os-win 2.1.0..2.2.0
------------------------------

1e3ff66 Add methods for retrieving disks
40941c9 [Trivial] Add method checking if a disk is claimed by MPIO
4a75383 check minimum VM version when setting VM snapshots
10070c5 FC: add support for retrieving FC LUN UIDs
9677bf2 Include FCP lun when returning mappings
e5e5ee8 FC: cleanup WWN usage
ea6a5ca clusterutils: Adds clustering configuration options
635fb89 Allow detaching disks by serial tag
fd956d6 iSCSI: add checks for MPIO disks
fbb7108 Adds releasenotes configuration
b8b462e Update UPPER_CONSTRAINTS_FILE for stable/pike
617a830 Update .gitreview for stable/pike


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

.gitreview                                         |   1 +
os_win/_utils.py                                   |  57 +++++
os_win/constants.py                                |  21 ++
os_win/exceptions.py                               |  16 ++
.../unit/utils/storage/initiator/test_fc_utils.py  | 200 +++++++++++----
.../utils/storage/initiator/test_iscsi_utils.py    |  31 ++-
os_win/utils/compute/clusterutils.py               |  21 +-
os_win/utils/compute/vmutils.py                    |  21 +-
os_win/utils/compute/vmutils10.py                  |   2 +
os_win/utils/storage/diskutils.py                  | 185 +++++++++++++-
os_win/utils/storage/initiator/fc_utils.py         | 134 ++++++++--
os_win/utils/storage/initiator/iscsi_utils.py      |  31 ++-
os_win/utils/winapi/libs/hbaapi.py                 |  15 ++
os_win/version.py                                  |  20 ++
releasenotes/notes/.placeholder                    |   0
.../notes/detach_disk_by_tag-9d8d5b04f91fedd2.yaml |   7 +
.../notes/fc_scsi_id-c29d2e17c4d83453.yaml         |   5 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 280 +++++++++++++++++++++
releasenotes/source/index.rst                      |   8 +
releasenotes/source/unreleased.rst                 |   5 +
test-requirements.txt                              |   3 +
tox.ini                                            |   5 +-
29 files changed, 1222 insertions(+), 123 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 3b55f71..55547f7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16,0 +17,3 @@ testtools>=1.4.0 # MIT
+openstackdocstheme>=1.16.0  # Apache-2.0
+# releasenotes
+reno!=2.3.1,>=1.8.0 # Apache-2.0






More information about the Release-announce mailing list