We are amped to announce the release of: glance_store 4.7.0: OpenStack Image Service Store Library This release is part of the caracal 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. 4.7.0 ^^^^^ New Features ************ * RBD driver: the "rados_connect_timeout" config option has been un- deprecated and its behavior has been improved. A value of "0" is now respected as disabling timeout in requests, while a value less than zero indicates that glance_store will not set a timeout but instead will use whatever timeouts are set in the Ceph configuration file. Upgrade Notes ************* * RBD driver: the default value of the "rados_connect_timeout" option has been changed from 0 to -1, so that the RBD driver will by default use the timeout values defined in "ceph.conf". Be aware that setting this option to 0 disables timeouts (that is, the RBD driver will make requests with a timeout of zero, and all requests wait forever), thereby overriding any timeouts that are set in the Ceph configuration file. Deprecation Notes ***************** * The VMWare Datastore has been deprecated. The vmwareapi virt driver in nova was marked as experimental due to lack of CI and maintainers and it may be removed in a future release. Changes in glance_store 4.6.1..4.7.0 ------------------------------------ a17b8a8 reno: Update master for yoga Unmaintained status 4bdba0c Remove _snapshot_has_external_reference from rbd driver 14ffe72 Bump hacking d6e531a s3: Do not log access keys a5ba027 Do not show access_key in s3 driver c197bbd RBD: Use rados_connect_timeout to override timeout 6204443 rbd: compute appropriate resize amount before resizing image 7b1df2a Update python classifier in setup.cfg fd08353 Remove unnecessary ceilometer service overrides c2e2e62 Increase timeout of glance_store-src-ceph-tempest 0752a86 Remove unused httplib2 14a188f Remove unused test tools 651f41a cinder: Catch missing dependencies f3f5bdb Update master for stable/2023.2 ea61721 Deprecate VMWare Datastore Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 11 +- glance_store/_drivers/cinder/nfs.py | 2 +- glance_store/_drivers/cinder/store.py | 18 +- glance_store/_drivers/rbd.py | 39 ++- glance_store/_drivers/s3.py | 17 +- glance_store/_drivers/vmware_datastore.py | 3 + .../deprecate-vmware-store-2f720c6074b843b0.yaml | 6 + ...fix-rados_connect_timeout-39e5074bc1a3b65b.yaml | 19 ++ releasenotes/source/2023.2.rst | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 2 +- requirements.txt | 3 - setup.cfg | 3 +- test-requirements.txt | 6 +- tools/colorizer.py | 331 --------------------- tools/install_venv.py | 71 ----- tools/install_venv_common.py | 163 ---------- 21 files changed, 102 insertions(+), 875 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index ffd4fd7..9d7adfe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. diff --git a/test-requirements.txt b/test-requirements.txt index 2eaa226..edec4cb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,5 +1 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. -# Metrics and style -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=6.1.0,<6.2.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org