We are delighted to announce the release of: swift 2.19.1: OpenStack Object Storage This release is part of the rocky stable release series. Download the package from: https://tarballs.openstack.org/swift/ For more details, please see below. 2.19.1 ^^^^^^ Bug Fixes * Prevent PyKMIP's kmip_protocol logger from logging at DEBUG. Previously, some versions of PyKMIP would include all wire data when the root logger was configured to log at DEBUG; this could expose key material in logs. Only the kmip_keymaster was affected. * Fixed an issue where a failed drive could prevent the container sharder from making progress. * Fixed a bug in how Swift uses eventlet that was exposed under high concurrency. Changes in swift 2.19.0..2.19.1 ------------------------------- f21f48b Fixing target for cross-ref 'get_data_dir' 8e28f10 rocky stable backports b0844f4 Use eventlet.patcher.original to get Python select module in get_hub b59fb58 Prevent kmip_protocol logger from logging at DEBUG e237328 fixed _check_node() in the container sharder 7fdf66a Imported Translations from Zanata a2161f2 Move legacy-swift-dsvm-functional job in-tree 148d82d import zuul job settings from project-config 665d3c4 minor updates to changelog and release notes 20b973b Update UPPER_CONSTRAINTS_FILE for stable/rocky e5faa97 Update .gitreview for stable/rocky Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 109 ++ CHANGELOG | 16 +- .../notes/2_19_0_release-3e6ee3e6a1fcc6bb.yaml | 6 +- .../notes/2_19_1_release-5072dd72557f5708.yaml | 16 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 1447 -------------------- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 1351 ------------------ swift/common/middleware/crypto/kmip_keymaster.py | 13 + swift/common/utils.py | 30 +- swift/container/sharder.py | 15 +- swift/locale/en_GB/LC_MESSAGES/swift.po | 34 +- swift/locale/es/LC_MESSAGES/swift.po | 6 +- swift/locale/ja/LC_MESSAGES/swift.po | 6 +- swift/locale/ko_KR/LC_MESSAGES/swift.po | 65 +- test/unit/__init__.py | 10 +- .../middleware/crypto/test_kmip_keymaster.py | 45 + test/unit/common/test_utils.py | 32 + test/unit/container/test_sharder.py | 79 +- tools/playbooks/dsvm/post.yaml | 4 + tools/playbooks/dsvm/pre.yaml | 9 + tools/playbooks/dsvm/run.yaml | 11 + tox.ini | 2 +- 23 files changed, 443 insertions(+), 2870 deletions(-)
participants (1)
-
no-reply@openstack.org