We are tickled pink to announce the release of: zaqar 21.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/zaqar Download the package from: https://tarballs.openstack.org/zaqar/ Please report issues through: https://bugs.launchpad.net/zaqar/+bugs For more details, please see below. 21.0.0 ^^^^^^ New Features * Now API returnes unique request identifier string in the "X -OpenStack-Request-Id" header. Changes in zaqar 20.0.0..21.0.0 ------------------------------- 245ab78e Add X-OpenStack-Request-Id header 8e2def06 Fix missing oslo.middleware 5b7a8a70 Use native interface of oslo.config to document choices a3e1b169 Rename README file according to actual file name 2e2d39d3 Drop deprecated drivers:storage sections 7219e309 Validate ssl_cert_reqs option b0a041c2 Clean up deprecated transport options fce06d0e Fix inconsistent type of default values 7ae89fb7 Fix wrong type of [drivers:message_store:swift] insecure 2fe17758 Enable E224/5/6 check 7bf39b96 Enable E241 check 582bf02a Reject enabling v1 API 6ef20c11 mongodb: Ignore suffix in server version ab8930a0 redis: Enforce proper format for username-less auth cdc4e6bf Imported Translations from Zanata 3d6d03bc Remove supporto for V1.1 APIs from Zaqar 2 d3f8b30a Fix mongodb repository for Debian 12 10fdc647 Drop unused os-client-config e9462080 Replace deprecated assertItemsEqual 45627cf4 Fix a typo in release note 8a95d54c Remove Python 3.9 support cc9c8592 Remove v1 api test base 5a8e6e90 Avoid mkdir error caused by the existing directory 12594d3d api: Resolve deprecation warnings 8ada7a69 tests: Set host for unit tests 88f882ac docs: Increase ulimit for Docker container 2a9aa12e add pyproject.toml to support pip 23.1 6899decf Remove installation guide for openSUSE/SLES 733492e9 Drop redundant injection of VIRTUAL_ENV ad07c534 Remove dox.yaml 02f0d219 tox: Bump minimum to v4 934014d5 doc: Update contributor guide for running tests 20d7c78f devstack: Be tolerant of existing /etc/apt/sources.list.d dir 7da011d8 Skip integration tests for irrelevant files 0d3d9480 Remove job with Ubuntu Jammy 9d8d914f Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 10 +- bench-requirements.txt | 1 - devstack/plugin.sh | 6 +- dox.yml | 12 - ...olicy.json.sample => README-policy.yaml.sample} | 2 +- pyproject.toml | 3 + .../notes/fix-swift-insecure-149799b47c3da6cf.yaml | 6 + .../notes/redis-password-3ede292f7f843cb8.yaml | 5 + ...-deprecated-storage-group-2b845804560eeb07.yaml | 8 + ...ove-limit-transport-group-8255ee26875519f5.yaml | 7 + .../notes/remove-py39-cd35d7feff4be5fb.yaml | 5 + .../notes/request-id-cbc8150626c0ccc3.yaml | 5 + releasenotes/source/2025.1.rst | 6 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 18 +- .../source/locale/id/LC_MESSAGES/releasenotes.po | 10 +- requirements.txt | 1 + setup.cfg | 3 +- tools/test-setup.sh | 15 +- tox.ini | 79 ++- zaqar/conf/default.py | 2 +- zaqar/conf/drivers_management_store_mongodb.py | 49 +- zaqar/conf/drivers_management_store_redis.py | 11 - zaqar/conf/drivers_management_store_sqlalchemy.py | 5 - zaqar/conf/drivers_message_store_mongodb.py | 52 +- zaqar/conf/drivers_message_store_redis.py | 11 - zaqar/conf/drivers_message_store_swift.py | 2 +- zaqar/conf/transport.py | 39 +- zaqar/locale/de/LC_MESSAGES/zaqar.po | 22 +- zaqar/locale/en_GB/LC_MESSAGES/zaqar.po | 24 +- zaqar/locale/es/LC_MESSAGES/zaqar.po | 17 +- zaqar/locale/id/LC_MESSAGES/zaqar.po | 18 +- zaqar/notification/tasks/webhook.py | 18 +- zaqar/storage/mongodb/driver.py | 14 +- zaqar/storage/redis/driver.py | 8 +- .../wsgi_mongodb_pooled_disable_virtual_pool.conf | 2 +- .../unit/transport/websocket/v2/test_claims.py | 10 +- .../transport/wsgi/v1_1/test_default_limits.py | 124 ---- .../unit/transport/wsgi/v1_1/test_media_type.py | 81 --- .../unit/transport/wsgi/v1_1/test_messages.py | 639 --------------------- .../transport/wsgi/v1_1/test_queue_lifecycle.py | 388 ------------- .../unit/transport/wsgi/v1_1/test_validation.py | 137 ----- .../unit/transport/wsgi/v2_0/test_flavors_new.py | 6 +- .../unit/transport/wsgi/v2_0/test_pools_new.py | 10 +- .../transport/wsgi/v2_0/test_queue_lifecycle.py | 2 +- .../unit/transport/wsgi/v2_0/test_subscriptions.py | 2 +- .../transport/wsgi/v2_0/test_topic_lifecycle.py | 2 +- zaqar/transport/validation.py | 2 +- zaqar/transport/wsgi/driver.py | 7 +- 87 files changed, 308 insertions(+), 2958 deletions(-) Requirements updates -------------------- diff --git a/bench-requirements.txt b/bench-requirements.txt index 2026a02f..5f71168a 100644 --- a/bench-requirements.txt +++ b/bench-requirements.txt @@ -4 +3,0 @@ python-zaqarclient>=1.1.0 -os-client-config>=1.13.1 # Apache-2.0 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 4da3c4fc..b5248eaa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,0 +24 @@ oslo.messaging>=12.5.0 # Apache-2.0 +oslo.middleware>=3.31.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org