We are happy to announce the release of: os-win 1.0.0: Windows / Hyper-V library for OpenStack projects.
This release is part of the newton release series. With source available at: http://git.openstack.org/cgit/openstack/os-win With package available at: https://pypi.python.org/pypi/os-win Please report issues through launchpad: http://bugs.launchpad.net/os-win For more details, please see below. Changes in os-win 0.3.2..1.0.0 ------------------------------ e34566c Fixes loading HGS namespace on early builds of Windows 10 111db69 Add method for checking whether a share is local 16a1eed Fix disk rescan method f51fe15 Fix event handle leaks 411732e Hyper-V: Shielded VMs 1ffa212 Updated from global requirements 6741ee8 Fix iSCSI initiator utils docstring 56b95db iSCSI utils: accept rescan_attempts arg in login method 8b11dde Add missing wmi to requirements.txt f6d3eff Updated from global requirements a0fd9ce Add method for retrieving local share paths 9ce38cf Updated from global requirements 356b6cc Events: use tpool only if thread module is patched 53a8d6d Fix event listeners 9df78ab Updated from global requirements c478d43 Adds missing attribute from get_cpus_info query 70d3658 Fix retrieving VM notes race condition a4e6cb7 Fix retrieving VHDX block size d9c2c1b Updated from global requirements 47aebc1 Fix retrieving VM physical disk mapping d073b7f Copies get_share_capacity_info to diskutils ca4eb8a python3: Fixes vhdutils internal VHDX size c5ea2aa Consistently raise exception if port not found 11f7a55 Ensure vmutils honors the host argument de9f70d Sets OsWinBaseTestCase as base class for unit tests edc939e Fixes PyMI compatiblity issue 5f7b473 Fixes vmutils take_vm_snapshot method e61318b Adds check for VLAN and VSID operations 25aa5eb Fix named pipe handler cleanup regression dc3456b Fixes vmutils get_vm_generation method c88f49f Improve clusterutils with new pyMI features 74dabea Ensure namedpipe IO workers clean up handles when stopping 21a882c switch to post-versioning 25255d1 Bump version to 0.3.3 Diffstat (except docs and test files) ------------------------------------- os_win/__init__.py | 8 ++ os_win/_utils.py | 8 ++ os_win/constants.py | 9 ++ .../storage/initiator/test_base_iscsi_utils.py | 4 +- .../utils/storage/initiator/test_iscsi_utils.py | 6 +- .../storage/initiator/test_iscsi_wmi_utils.py | 4 +- os_win/utils/baseutils.py | 41 ++++++- os_win/utils/compute/clusterutils.py | 100 +++++++--------- os_win/utils/compute/livemigrationutils.py | 29 ++--- os_win/utils/compute/vmutils.py | 104 ++++++++++------- os_win/utils/compute/vmutils10.py | 88 ++++++++++++++ os_win/utils/hostutils.py | 20 ++-- os_win/utils/hostutils10.py | 56 +++++++++ os_win/utils/io/ioutils.py | 17 ++- os_win/utils/io/namedpipe.py | 48 ++++++-- os_win/utils/metrics/metricsutils.py | 2 +- os_win/utils/network/networkutils.py | 87 ++++++++------ os_win/utils/pathutils.py | 23 ++++ os_win/utils/storage/diskutils.py | 37 +++++- os_win/utils/storage/initiator/iscsi_utils.py | 7 +- os_win/utils/storage/smbutils.py | 32 +++++ os_win/utils/storage/virtdisk/vhdutils.py | 14 ++- .../utils/storage/virtdisk/virtdisk_constants.py | 1 + os_win/utilsfactory.py | 16 +-- requirements.txt | 11 +- setup.cfg | 1 - test-requirements.txt | 1 + 47 files changed, 1202 insertions(+), 366 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 462d6db..70eb018 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr>=1.6 # Apache-2.0 -Babel>=1.3 # BSD +Babel>=2.3.4 # BSD @@ -9,2 +9,2 @@ eventlet!=0.18.3,>=0.18.2 # MIT -oslo.concurrency>=3.5.0 # Apache-2.0 -oslo.config>=3.7.0 # Apache-2.0 +oslo.concurrency>=3.8.0 # Apache-2.0 +oslo.config>=3.10.0 # Apache-2.0 @@ -12 +12 @@ oslo.log>=1.14.0 # Apache-2.0 -oslo.utils>=3.5.0 # Apache-2.0 +oslo.utils>=3.11.0 # Apache-2.0 @@ -14 +14 @@ oslo.i18n>=2.1.0 # Apache-2.0 -oslo.service>=1.0.0 # Apache-2.0 +oslo.service>=1.10.0 # Apache-2.0 @@ -17,0 +18 @@ PyMI>=1.0.0;sys_platform=='win32' # Apache 2.0 License +wmi;sys_platform=='win32' # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 8bd244e..92d4dd8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,0 +8 @@ coverage>=3.6 # Apache-2.0 +ddt>=1.0.1 # MIT __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev