[winstackers] os-win 2.5.0 (queens)
We are happy to announce the release of: os-win 2.5.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. 2.5.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.5.0 ------------------------------ 340abb4 Silently continue when destroying missing vNIC edb4e17 Add SAN policy setter/getter 152b0da Add method returning vswitch extensions 8eea07d Include disk ctrl addr in attachment info 7af8cae Fix fetching vm boot sources 181a5f0 Allow fetching disk attachment info by tag c574919 Updated from global requirements 2f76a02 vmutils: Fixes setting disk QoS on Hyper-V 6.2 c87bcd4 Updated from global requirements 606d913 Updated from global requirements e0d7032 check minimum VM version when setting VM snapshots f7ab842 Allow aggregating disk rescan requests 763a07d Include FCP lun when returning mappings 01f804f Add methods for retrieving disks 6a6fc77 FC: add support for retrieving FC LUN UIDs 7618208 FC: cleanup WWN usage 3f57f2e Allow detaching disks by serial tag d749170 iSCSI: add checks for MPIO disks b9979b0 Updated from global requirements 0e0c233 Update the documentation link for doc migration 6e6f41f [Trivial] Add method checking if a disk is claimed by MPIO 2cfbe1f Updated from global requirements 55ffa25 clusterutils: Adds clustering configuration options 2fc52c6 Adds releasenotes configuration 7b30162 Update log translation hacking rule Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 2 +- os_win/_hacking/checks.py | 68 ++--- os_win/_i18n.py | 2 +- os_win/_utils.py | 57 +++++ os_win/constants.py | 32 +++ os_win/exceptions.py | 20 ++ .../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 | 144 ++++++++--- os_win/utils/compute/vmutils10.py | 4 +- os_win/utils/network/networkutils.py | 16 ++ os_win/utils/storage/diskutils.py | 228 ++++++++++++++++- 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/utilsfactory.py | 6 +- 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 + requirements.txt | 12 +- test-requirements.txt | 3 + tox.ini | 6 +- 36 files changed, 1598 insertions(+), 263 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 989ade2..163c88b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,5 @@ eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT -oslo.concurrency>=3.8.0 # Apache-2.0 -oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 +oslo.concurrency>=3.20.0 # Apache-2.0 +oslo.config>=4.6.0 # Apache-2.0 +oslo.log>=3.30.0 # Apache-2.0 +oslo.utils>=3.28.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 @@ -17 +17 @@ PyMI>=1.0.0;sys_platform=='win32' # Apache 2.0 License -wmi;sys_platform=='win32' # MIT +wmi>=0.5;sys_platform=='win32' # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 3b55f71..728868a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16,0 +17,3 @@ testtools>=1.4.0 # MIT +openstackdocstheme>=1.17.0 # Apache-2.0 +# releasenotes +reno>=2.5.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org