[release-announce] glance_store 0.29.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 6 18:26:03 UTC 2019
We are stoked to announce the release of:
glance_store 0.29.0: OpenStack Image Service Store Library
This release is part of the train release series.
The source is available from:
https://opendev.org/openstack/glance_store
Download the package from:
https://pypi.org/project/glance_store
For more details, please see below.
0.29.0
^^^^^^
New Features
************
* Added keyword argument to "register_store_opts" and
"create_multi_stores" calls to configure reserved stores by the
consuming service. This feature will allow a mix of operator-
configured stores via enabled_backends configuration option set in
the [glance_store] section of the consuming service's configuration
file, and stores that are reserved for use by the consuming service.
Upgrade Notes
*************
* The "store_capabilities_update_min_interval" configuration option,
deprecated since the Rocky release, has been removed. The option
configured a capability that was not implemented by any glance_store
drivers. Thus its removal will have no impact on any deployments.
Changes in glance_store 0.28.0..0.29.0
--------------------------------------
0c73abc Rethinking file system access
54744cc Change location metadata key 'backend' to 'store'
d5dc27e Add location prefix url to store instance
201e6e2 Add releasenote for option removal
d0d883e Removed 'store_capabilities_update_min_interval' config option
ae2ffc3 Dropping the py35 testing
a6de131 Modify deprecation warning for stores options
d7acfb4 Replace git.openstack.org URLs with opendev.org URLs
4fde142 Fix failing tips-py35 jobs
25908e2 OpenDev Migration Patch
ed356fc Do not include ETag when puting manifest in chunked uploads
1b58e67 Update irrelevant-files for tempest tests
0a31665 Python3: Fix return type on CooperativeReader.read
a42acbb Uncap jsonschema
2719c2a Update master for stable/stein
1d25a2b Prevent unicode object error from zero-byte read
d3029fe Return bytes even when get()ing a zero-byte image from swift
54a728f Update help text for rbd_ceph_conf
8564d6c Change rbd default conf path
0b23b4f remove bandit from testing
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 2 +-
.zuul.yaml | 49 +++++++------
README.rst | 2 +-
glance_store/_drivers/cinder.py | 7 +-
glance_store/_drivers/filesystem.py | 8 ++-
glance_store/_drivers/http.py | 10 +++
glance_store/_drivers/rbd.py | 39 +++++++---
glance_store/_drivers/sheepdog.py | 7 ++
glance_store/_drivers/swift/store.py | 83 ++++++++++++++++++++--
glance_store/_drivers/vmware_datastore.py | 15 +++-
glance_store/backend.py | 56 +--------------
glance_store/capabilities.py | 49 -------------
glance_store/common/utils.py | 2 +-
glance_store/driver.py | 5 ++
glance_store/multi_backend.py | 69 ++++--------------
lower-constraints.txt | 1 -
.../notes/pike-relnote-9f547df14184d18c.yaml | 12 ++--
.../notes/queens-relnote-5fa2d009d9a9e458.yaml | 2 +-
...e-cap-update-min-interval-21fea4173ed4a09b.yaml | 6 ++
...hinking-filesystem-access-5ab872fd0c0d27db.yaml | 9 +++
releasenotes/source/index.rst | 1 +
releasenotes/source/stein.rst | 6 ++
requirements.txt | 2 +-
setup.cfg | 2 +-
test-requirements.txt | 1 -
tox.ini | 19 +----
37 files changed, 422 insertions(+), 274 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index e02741c..65fdd87 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ six>=1.10.0 # MIT
-jsonschema<3.0.0,>=2.6.0 # MIT
+jsonschema>=2.6.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 2ddcc91..c3b3255 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -23 +22,0 @@ os-testr>=1.0.0 # Apache-2.0
-bandit>=1.1.0 # Apache-2.0
More information about the Release-announce
mailing list