[openstack-dev] [release][glance] glance_store 0.11.0 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 16 21:17:14 UTC 2016


We are thrilled to announce the release of:

glance_store 0.11.0: OpenStack Image Service Store Library

This release is part of the mitaka 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.11.0
^^^^^^

glance_store._drivers.gridfs


Deprecation Notes
*****************

* The gridfs driver has been removed from the tree. The environments
  using this driver that were not migrated will stop working after the
  upgrade.


Other Notes
***********

* For years, */var/lib/glance/images* has been presented as the
  default dir for the filesystem store. It was not part of the default
  value until now. New deployments and ppl overriding config files
  should watch for this.

* Start using reno to manage release notes.

Changes in glance_store 0.10.0..0.11.0
--------------------------------------

17b7c9a Remove unused parameters from swift connection init
4c4f129 Sheepdog: fix image-download failure
d413f0d LOG.warn is deprecated in python3
d5c5f42 Updated from global requirements
36f770a Updated from global requirements
8677f92 Use url_for from keystoneclient in swift store
d2efe20 Remove deprecated  datastore_name, datacenter_path
5faadde Add backend tests from glance
df24e6d Fix some inconsistency in docstrings
730d363 Updated from global requirements
16f1b70 Change Swift zero-size chunk behaviour
563536d Sheepdog: fix upload failure in API v2
a174cdd Remove unnecessary re-raise of NotFound exception
9683e3b Updated from global requirements
819c7f9 Add signature verifier to backend drivers
fc876c9 Use oslo_utils.encodeutils.exception_to_unicode()
caed3b1 Fix default mutables for set_acls
0d9ef9f Deprecate unused Exceptions
3331ac6 Remove unnecessary auth module
f39cd49 Updated from global requirements
1bbb971 Deprecate the S3 driver
a3b15e6 Document supported drivers and maintainers
d34a6e7 Remove the gridfs driver
f5fd1bc Set documented default directory for filesystem
42697d8 Imported Translations from Zanata
3b97ab9 Updated from global requirements
399aec1 Swift store: do not send a 0 byte chunk
a0620e1 Store.get_size: handle HTTPException
120f25e Replace deprecated library function os.popen() with subprocess
4340317 Updated from global requirements
f5b323f Deprecated tox -downloadcache option removed
ec02a14 Add docs section to tox.ini
64c746d Replace assertEqual(None, *) with assertIsNone in tests
d0ba6dd Updated from global requirements
fe2812c Remove duplicate keys from dictionary
38e2e0c Remove unreachable code
a4ec8a2 Sheepdog: Change storelocation format
adafb67 Updated from global requirements
36469dd Add reno for release notes management in glance_store
e3f6e23 Put py34 first in the env order of tox
ab8af2d Updated from global requirements
815e463 Add list of supported stores to help
2660ea9 Add functional testing devstack gate hooks
5b2eec7 rbd driver cannot delete residual image from ceph in some cases

Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   3 +
glance_store/_drivers/cinder.py                    |   4 +-
glance_store/_drivers/filesystem.py                |  64 +++--
glance_store/_drivers/gridfs.py                    | 225 ----------------
glance_store/_drivers/http.py                      |  16 +-
glance_store/_drivers/rbd.py                       |  70 +++--
glance_store/_drivers/s3.py                        |  49 ++--
glance_store/_drivers/sheepdog.py                  |  97 ++++---
glance_store/_drivers/swift/store.py               |  63 +++--
glance_store/_drivers/vmware_datastore.py          |  77 ++----
glance_store/backend.py                            |  28 +-
glance_store/capabilities.py                       |   4 +-
glance_store/common/auth.py                        | 293 ---------------------
glance_store/common/utils.py                       |  16 --
glance_store/driver.py                             |  38 +--
glance_store/exceptions.py                         |  34 ++-
.../es/LC_MESSAGES/glance_store-log-warning.po     |  14 +-
.../fr/LC_MESSAGES/glance_store-log-warning.po     |  14 +-
glance_store/locale/glance_store.pot               | 228 ++++------------
releasenotes/notes/.placeholder                    |   0
.../remove-gridfs-driver-09286e27613b4353.yaml     |   7 +
...-directory-for-filesystem-9b417a29416d3a94.yaml |   5 +
.../notes/start-using-reno-73ef709807e37b74.yaml   |   3 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 278 +++++++++++++++++++
releasenotes/source/index.rst                      |   9 +
releasenotes/source/liberty.rst                    |   6 +
releasenotes/source/unreleased.rst                 |   5 +
requirements.txt                                   |  16 +-
setup.cfg                                          |  12 +-
test-requirements.txt                              |  19 +-
tox.ini                                            |  11 +-
50 files changed, 1446 insertions(+), 1257 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index cee4a33..ba89d45 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,2 +4,2 @@
-oslo.config>=2.7.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.config>=3.4.0 # Apache-2.0
+oslo.i18n>=2.1.0 # Apache-2.0
@@ -7 +7 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=2.8.0 # Apache-2.0
+oslo.utils>=3.4.0 # Apache-2.0
@@ -10 +10 @@ stevedore>=1.5.0 # Apache-2.0
-enum34;python_version=='2.7' or python_version=='2.6'
+enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
@@ -12,2 +12,3 @@ enum34;python_version=='2.7' or python_version=='2.6'
-eventlet>=0.17.4
-six>=1.9.0
+eventlet>=0.18.2 # MIT
+six>=1.9.0 # MIT
+debtcollector>=1.2.0 # Apache-2.0
@@ -15 +16,2 @@ six>=1.9.0
-jsonschema!=2.5.0,<3.0.0,>=2.0.0
+jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT
+python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5d50bb3..8c6627d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ hacking<0.11,>=0.10.0
-mock>=1.2
+mock>=1.2 # BSD
@@ -11,7 +11,7 @@ mock>=1.2
-coverage>=3.6
-fixtures>=1.3.1
-python-subunit>=0.0.18
-requests-mock>=0.6.0 # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=1.4.0
+coverage>=3.6 # Apache-2.0
+fixtures>=1.3.1 # Apache-2.0/BSD
+python-subunit>=0.0.18 # Apache-2.0/BSD
+requests-mock>=0.7.0 # Apache-2.0
+testrepository>=0.0.18 # Apache-2.0/BSD
+testscenarios>=0.4 # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
@@ -21 +21 @@ oslotest>=1.10.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
@@ -22,0 +23 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+reno>=0.1.1 # Apache2





More information about the OpenStack-dev mailing list