We are amped to announce the release of: glance_store 0.17.0: OpenStack Image Service Store Library
This release is part of the newton release series. With source available at: http://git.openstack.org/cgit/openstack/glance_store With package available at: https://pypi.python.org/pypi/glance_store Please report issues through launchpad: http://bugs.launchpad.net/glance-store For more details, please see below. 0.17.0 ^^^^^^ Improved configuration options for glance_store. Please refer to the "other" section for more information. Some deprecated exceptions have been removed. See upgrade section for more details. Upgrade Notes ************* * The following list of exceptions have been deprecated since 0.10.0 release -- "Conflict", "ForbiddenPublicImage" "ProtectedImageDelete", "BadDriverConfiguration", "InvalidRedirect", "WorkerCreationFailure", "SchemaLoadError", "InvalidObject", "UnsupportedHeaderFeature", "ImageDataNotFound", "InvalidParameterValue", "InvalidImageStatusTransition". This release removes these exceptions so any remnant consumption of the same must be avoided/removed. Other Notes *********** * The glance_store configuration options have been improved with detailed help texts, defaults for sample configuration files, explicit choices of values for operators to choose from, and a strict range defined with "min" and "max" boundaries. It is to be noted that the configuration options that take integer values now have a strict range defined with "min" and/or "max" boundaries where appropriate. This renders the configuration options incapable of taking certain values that may have been accepted before but were actually invalid. For example, configuration options specifying counts, where a negative value was undefined, would have still accepted the supplied negative value. Such options will no longer accept negative values. However, options where a negative value was previously defined (for example, -1 to mean unlimited) will remain unaffected by this change. Values that do not comply with the appropriate restrictions will prevent the service from starting. The logs will contain a message indicating the problematic configuration option and the reason why the supplied value has been rejected. Changes in glance_store 0.16.0..0.17.0 -------------------------------------- 5677b6f Add release notes for 0.17.0 14b9e1f Release note for glance_store configuration opts. 044da5c Improving help text for Swift store opts. cbe1e5d Improving help text for Swift store util opts. 007aa98 Improve help text of cinder driver opts 0ec9da6 Fix help text of swift_store_config_file 9b24554 Improving help text for backend store opts. 5ff6709 Remove "Services which consume this" section fe58b4b Improve the help text for Swift driver opts ec5ec71 Updated from global requirements 3050338 Improving help text for Sheepdog opts 521b6e7 Use constraints for all tox environments 135bede Improve help text of http driver opts e9b3efd Improve help text of filesystem store opts b17d093 Improve help text of rbd driver opts a326259 Improving help text for Glance store Swift opts. a7ba290 Remove deprecated exceptions 2a60cdf Improve the help text for vmware datastore driver opts 51f86db Updated from global requirements Diffstat (except docs and test files) ------------------------------------- glance_store/_drivers/cinder.py | 240 +++++++++++++++-- glance_store/_drivers/filesystem.py | 116 ++++++-- glance_store/_drivers/http.py | 67 ++++- glance_store/_drivers/rbd.py | 105 ++++++-- glance_store/_drivers/sheepdog.py | 78 +++++- glance_store/_drivers/swift/store.py | 298 ++++++++++++++++----- glance_store/_drivers/swift/utils.py | 67 ++++- glance_store/_drivers/vmware_datastore.py | 198 +++++++++++--- glance_store/backend.py | 108 ++++++-- glance_store/exceptions.py | 78 ------ ...ved-configuration-options-3635b56aba3072c9.yaml | 29 ++ .../notes/releasenote-0.17.0-efee3f557ea2096a.yaml | 14 + requirements.txt | 4 +- tox.ini | 9 - 14 files changed, 1118 insertions(+), 293 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e4f1b3f..9482d6f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -oslo.config>=3.12.0 # Apache-2.0 +oslo.config>=3.14.0 # Apache-2.0 @@ -17 +17 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT -python-keystoneclient!=1.8.0,!=2.1.0,>=1.7.0 # Apache-2.0 +python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0 __________________________________________________________________________ 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