glance_store 0.29.0 (train)
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
participants (1)
-
no-reply@openstack.org