CHANGES¶
- Edit VCS in debian/control
- New version python-oslo.vmware (2.17.1-1)
2.17.1¶
- Updated from global requirements
- Updated from global requirements
- Update UPPER_CONSTRAINTS_FILE for stable/ocata
- Update .gitreview for stable/ocata
- Fix setting the SOAP headers for remote calls
- Remove references to Python 3.4
- Updated from global requirements
- Remove some useless log messages
- Add operation ID for remote calls
- Fix image meta-data update for Glance v2
- Add Constraints support
- Updated from global requirements
- Files with no code must be left completely empty
- Add ‘uncommitted’ field to the ‘Datastore’ class
- Add SPBM WSDL for vSphere 6.5
- Show team and repo badges on README
- Bumped debhelper compat version to 10
- Updated from global requirements
- Updated from global requirements
- Updated from global requirements
- Trivial fixes to the usage doc
- Imported Translations from Zanata
- Imported Translations from Zanata
- Updated from global requirements
- Remove mox3 in test-requirement.txt
- [TrivialFix] Replace ‘assertTrue(a in b)’ with ‘assertIn(a, b)’
- Updated from global requirements
- Enable release notes translation
- Updated from global requirements
- Uploading to unstable
- Updated from global requirements
- Updated from global requirements
- Updated from global requirements
- Mass changes
- Update home page link in cfg file
- Updated from global requirements
- Removed transition packages. * Using pkgos-dh_auto_{install,test} from openstack-pkg-tools >= 52~
- Set pool size for HTTPS connections
- Update reno for stable/newton
- Update .gitreview file
- Updated from global requirements
- Fix TypeError:six.StringIO(resp.content) must be str or None, not bytes
2.13.0¶
- Method to download file to VMware server
- d/control: Align (build-)depends with upstream
- New upstream release
- Pass connection timeout so that invoke_api will not wait forever
2.12.0¶
- Updated from global requirements
- Add http_method to download_stream_optimized_data
- Refactor the image transfer
- Remove discover from test-requirements
- Updated from global requirements
2.11.0¶
- Updated from global requirements
- Add a py35 tox venv for upcoming py35 support
- Updated from global requirements
- Remove unnecessary properties from image-meta
- Updated from global requirements
- Updated from global requirements
2.10.0¶
- Updated from global requirements
2.9.0¶
- Imported Translations from Zanata
- Added Corey Bryant <corey.bryant@canonical.com> as Uploaders:
2.8.0¶
- Updated from global requirements
- d/control: Align (Build-)Depends with upstream
- d/gbp.conf: Update branch for Newton
- New upstream release
- Updated from global requirements
- Updated from global requirements
- Refactor VmdkWriteHandle and VmdkReadHandle
- Updated from global requirements
- Add reno for release notes management
- Support download of virtual disk in ova container
- d/copyright: Changed source URL to https protocol
- d/rules: Changed UPSTREAM_GIT protocol to https
- Updated from global requirements
- Updated from global requirements
2.7.0¶
- Updated from global requirements
- Trivial: ignore openstack/common in flake8 exclude list
2.6.0¶
- Updated from global requirements
- Imported Translations from Zanata
- Updated from global requirements
- Standards-Version is 3.9.8 now (no change)
- Updated from global requirements
- Uploading to unstable
- Should not raise Exception before connection close
- Remove explicit use of asserts
- Standards-Version: 3.9.7
- Fixed (build-)depends for this release
- Now packaging 2.5.0
- Move bandit into pep8
2.5.0¶
- Updated from global requirements
- Updated from global requirements
- Updated from global requirements
2.4.0¶
- Updated from global requirements
2.3.0¶
- Fixed duplicate long desc
- Fixed debian/copyright ordering and years and holders
- Using https VCS urls. * Fixed homepage field
- Added Python 3 support
- Remove bandit.yaml in favor of defaults
- Updated from global requirements
- Update translation setup
- Updated from global requirements
- Updated from global requirements
- Updated from global requirements
- Imported Translations from Zanata
- Updated from global requirements
- Packaging 2.2.1
- Use oslo_utils reflection to get function name
- Removed all patches
- override_dh_install -> override_dh_auto_install
- Fixed (build-)depends for this release
- Now packaging 2.2.0
2.2.1¶
- Python 3 deprecated the logger.warn method in favor of warning
- Put py34 first in the env order of tox
- assertIsNone(val) instead of assertEqual(None,val)
2.2.0¶
- isoformat instead of deprecated timeutils.strtime
- Overwrite VMwareDriverException message
- Updated from global requirements
- Updated from global requirements
- Clean requirements
- Trival: Remove ‘MANIFEST.in’
- Fixed (build-)depends for this release
- Now packaging 2.0.0 from debian/mitaka branch
2.1.0¶
- Updated from global requirements
2.0.0¶
- Updated from global requirements
- Updated from global requirements
- Remove python 2.6 classifier
- Remove python 2.6 and cleanup tox.ini
- Imported Translations from Zanata
- Updated from global requirements
1.23.0¶
- Updated from global requirements
- Also packaging the oslo_vmware/wsdl directory
- Uploading to unstable
1.22.0¶
- Updated from global requirements
- Fix coverage configuration and execution
- No need for Oslo Incubator Sync
- Add support for SSL thumbprint when using FileWriteHandle
- Define WithRetrieval context
- Fixed debian release number
- Now packaging 1.21.0
- Imported Translations from Zanata
- Add shields.io version/downloads links/badges into README.rst
- docs - Set pbr ‘warnerrors’ option for doc build
- clean up auto-doc api build
- do not show the full release history in the main table of contents
- clean up readme and documentation titles
- Change ignore-errors to ignore_errors
- Updated from global requirements
- Add support for using HTTP POST in VmdkWriteHandle
- Add unit tests for FileHandle._create_connection
- Update the documentation
1.21.0¶
- Updated from global requirements
- Use SSL thumbprints for NFC transfer
- Updated from global requirements
- Update bandit.yaml to the latest
1.20.0¶
- Updated from global requirements
- Updated from global requirements
- d/pydist-overrides: Map suds-jurko -> suds to ease backporting
- Updated from global requirements
- flake8 - remove unused rules
- Imported Translations from Transifex
- Allow http connection pool size to be configured
1.19.0¶
- Imported Translations from Transifex
- Removed python-bandit build-depends
- Transitional packages are of priority: extra
- Fixed (build-)depends for this release
- Now packaging 1.18.0
- Imported Translations from Transifex
1.18.0¶
- Make usage doc easier to understand for library consumers
- Updated from global requirements
- Imported Translations from Transifex
- Updated from global requirements
- Updated from global requirements
- Remove username from logs
- Updated from global requirements
1.17.0¶
- Update log level of session related logs
- Fix mock calls
- Updated from global requirements
- Mask/truncate vCenter credentials in suds logs
- Fixup typo in transitional package description (LP: #1471561)
- Imported Translations from Transifex
1.16.0¶
- Add tox target to find missing requirements
- Updated from global requirements
- Fix exception to string in py34
- Updated from global requirements
0.15.0¶
- Updated from global requirements
- Updated from global requirements
- Add in support for ManagedObjectNotFound exception
- Deprecate unused exceptions
- Raise VimFaultException for unknown faults
- Exception hierarchy refactoring
- Updated from global requirements
- Update progress lease every 60 seconds
- Updated from global requirements
- Fix bandit tox environment to properly run
- Updated from global requirements
- releasing package python-oslo.vmware version 0.13.1-1
0.14.0¶
- Remove oslo namespace package
- Re-align with Ubuntu
- New upstream release
- Update gbp configuration
- Port test from Nova
- Imported Translations from Transifex
0.13.1¶
- Imported Translations from Transifex
- Revert “Raise VimFaultException for unknown faults”
0.13.0¶
- Add ToolsUnavailable exception
- Add support for dynamicProperty
- Remove support for Python 3.3
- Updated from global requirements
- Remove run_cross_tests.sh
- Use suds-jurko on Python 2
- Updated from global requirements
- Imported Translations from Transifex
- Updated from global requirements
- Raise VimFaultException for unknown faults
- Imported Translations from Transifex
- Added debian/patches/do-not-run-toplevel-tests.patch
- Fixed (build-)depends
- Uploading to unstable
- Add NoDiskSpaceException
- Add utility function to get profiles by IDs
- Add bandit to tox for security static analysis
- Add SPBM WSDL for vSphere 6.0
- Fixed (build-)depends versions for Jessie
0.12.0¶
- Uncap library requirements for liberty
- Cleanup README.rst and setup.cfg
- Update to latest hacking
- Imported Translations from Transifex
- Revert “VMWare NSXv: Common components”
- Updated from global requirements
- Move pylint dependency to tox.ini
- Move exception related tests to new module
- Fixed build-depends
- Now packaging upstream 0.11.1
0.11.1¶
- Switch to non-namespaced module imports
- Imported Translations from Transifex
- Move missing tests to new oslo_vmware location
0.11.0¶
- Imported Translations from Transifex
- Add get_datastore_by_ref method to oslo.vmware
- Change use of random to random.SystemRandom
0.10.0¶
- Imported Translations from Transifex
- Updated from global requirements
- Handle SPBM SecurityError
- PBM utility method to retrieve profiles of a VM
- Adds debian/patches/install-missing-files.patch
- Fixed (build-)depends for this release
- Now packaging upstream release 0.9.0
- Updated from global requirements
- Imported Translations from Transifex
- Add missing links to README
- VMWare NSXv: Common components
0.9.0¶
- Imported Translations from Transifex
- Updated from global requirements
- Correct usage to oslo_vmware
- Fix line wrapping
- Updated from global requirements
- Correct the doc usage example
- Fix missing project name in installation doc
- Imported Translations from Transifex
- Imported Translations from Transifex
- Fix race during session creation
- Make setup.cfg packages include oslo.vmware
- Updated from global requirements
- Move files out of the namespace package
- Use ToggleLazy fixture from oslo.i18n
- Removed sphinx conf.py patch
- Reviewed (build-)depends for this release
- Now packaging 0.8.0
- Use _is_valid_ipv6 from oslo.utils
- Allow checking api session
- Updated from global requirements
- Updated from global requirements
- Add pbr to installation requirements
- Update urllib3 requirements
- Workflow documentation is now in infra-manual
- Fix re-create session during transient failures
- Imported Translations from Transifex
0.8.0¶
- Switch to use requests/urllib3 and enable cacert validation
- Updated from global requirements
- Updated from global requirements
- Enable support for python 3.x
- Updated from global requirements
0.7.0¶
- Updated from global requirements
- Imported Translations from Transifex
- Activate pep8 check that _ is imported
- Do not log when reraising an exception
- Imported Translations from Transifex
- Updated from global requirements
- Add unit test for VC 5.1 web fault handling
- Fix to get exception detail with vCenter 5.1
- Download image API to bypass vCenter
- Updated from global requirements
- Updated from global requirements
- Enable the PBM WSDL to be updated
- Support building wheels (PEP-427)
- Fixup autoindex.rst only if it exists
- Supress error logs when exception is thrown
- Fix handling of fault details
- Fix UnboundLocalError during WebFault handling
- Use faultstring attribute in suds.WebFault.fault
- Imported Translations from Transifex
- Fix the log message for progress
- Add API to get the entity inventory path
- VimExceptions need to support i18n objects
- Switch to using oslo.utils
- Use custom transport adapter for file URLs
- getText can be called only when doc is not None
- Updated from global requirements
- Add unit test for suds cache expiration
- Patches doc/source/conf.py which is failing the sphinx doc build
- Fixed PYTHONPATH=. when building sphinx doc
- Fixed remaining (build-)depends updates
- gbp.conf using the debian/experimental branch. Reviewed (build-)dependencies
- Now packaging upstream release 0.6.0
- Add a memory based shared cache
0.6.0¶
- Updated from global requirements
- VMware: Enable vCenter SSL certificate validation
- Add DuplicateName exception
- Add ‘details’ property to VMwareDriverException
- Enable oslo.i18n for oslo.vmware
- Add API to enable calling module to register an exception
- Imported Translations from Transifex
- Add docs target and generate api docs
- Updated from global requirements
- Work toward Python 3.4 support and testing
- warn against sorting requirements
- Add exception for TaskInProgress
- Updated from global requirements
- Refactoring to reduce noise in log files
- Imported Translations from Transifex
- Add missing session parameter to get_summary
- Updated from global requirements
- Switch off caching to prevent cache poisoning by local attacker
- Support for copying streamOptimized disk to file
- Add support for the DatastoreURL object
- Add methods to the Datastore objects
- Imported Translations from Transifex
- Add Pylint testenv environment
0.5.0¶
- _trunc_id to check if the session_id is not None
- Port the Datastore and DatastorePath objects
- Updated (build-)depends for this release
- Now packaging upstream release 0.4.0
- Log additional details of suds faults
- Enabled hacking check H305
- Imported Translations from Transifex
- Add constant for ESX datacenter path (HTTP access)
- Store PBM wsdl in the oslo.vmware git repository
- Bump hacking to version 0.9.2
- Fix seek and tell in BlockingQueue
- Add support for using extensions
- The ‘result’ variable in RetryDecorator may be undefined
- Imported Translations from Transifex
- Fix docstrings of constructors
- Do not log the full session ID
- Refactor the PBM support
- Fix wrong usage of assertRaises
- Translations: make use of _LE, _LI and _LW
0.4.0¶
- Sync excutils from Oslo
- Updated from global requirements
- Use assertIsNone
- Bump hacking to 0.9.x series
- replace iterator.next() with next(iterator)
- remove definitions of Python Source Code Encoding
- Dropped python-hacking from b-d (just to make James Page happy... :)
- Setup for translation
- Updated from global requirements
- cleaning up index.rst file
- Add networkFolder in the traversal spec
- Ensure port support does not break backward compatibility
- replace string format arguments with function parameters
- Support for IPv6 and Non-standard ports
- Support ‘InvalidPowerState’ exception
- Don’t translate debug level logs in oslo-vmware
- Updated from global requirements
- Sync changes from Nova error_util.py
- Updated from global requirements
- Using testr and subunit properly
- Fixed new (build-)requirements for this release
- Now packaging 0.3 and uploading to unstable
- Fixed UPSTREAM_GIT url in debian/rules
- Remove __del__ usage in oslo.vmware driver
- Add a test to oslo.vmware test_image_transfer
- import run_cross_tests.sh from incubator
- Fix vim25:InvalidRequest when no profiles exist
- VMware: treat cases when SOAP reply does not have a body
- debian/watch: Use github tags
- Add unittest method “test_download_flat_image”
- Add missing unit tests for VMwareAPISession
0.3¶
- Updated from global requirements
- Fixed copyright holders
- Activates unit tests
- Fixed doc-base section
- Added doc-base registration
- Package should go to experimental and now using python-oslosphinx
- Added version thing in debian/rules
- Added openstack-pkg-tools as build-depends because we need it to parse the version
- doc in doc section
- Fix unit tests running unnecessarily slow
- Enable download of streamOptimized file-like
- Added initial debian folder
- Fix docstrings in VMwareAPISession
- Ensure that the pbm is not None
- PBM related utility methods
- Add PBM client for policy based placement
- Updated from global requirements
- Replace unicode() for six.text_type
0.2¶
- Remove dependency on log.py from openstack/common
- Remove vim header
0.1¶
- VMware: raise more specific exceptions
- Move image transfer code in VMware drivers to OSLO
- Move read/write handles in VMware drivers to OSLO
- Move API invocation code in VMware drivers to OSLO
- Move VIM API client code in VMware drivers to OSLO
- Add eventlet requirement
- Move utility methods in VMware drivers to OSLO
- Import necessary files from openstack.common
- Initial checkin for Oslo VMware Library generated using oslo-cookiecutter