[openstack-dev] [new][glance] glance_store 0.17.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 18 17:51:22 UTC 2016
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
More information about the OpenStack-dev
mailing list