[release-announce] zaqar 11.0.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 14 10:57:53 UTC 2020
We are delighted to announce the release of:
zaqar 11.0.0: OpenStack Queuing and Notification Service
This release is part of the victoria 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.
Changes in zaqar 10.0.0..11.0.0
-------------------------------
e35f9ad8 [goal] Migrate testing to ubuntu focal
36138609 Cleanup the gate scripts after the Zuul v3 migration
d8f02715 Native Zuul v3 version of the grenade jobs
aeb81e22 Native Zuul v3 version of tempest and rally jobs
d4cece4b Fix SSLError caused by not passing the cafile
8baa824b Fix the issue that the function unpackb has no encoding option
e12c65a3 Encrypted Messages in Queue
98ae5dac Remove neutron-fwaas from the jobs' required project
bf863c5e Cap jsonschema 3.2.0 as the minimal version
e195c811 Switch to newer openstackdocstheme and reno versions
699bbff9 Add realeasenotes index for ussuri cycle
b6e1688b Doc cleanups
1d9a681b Update hacking for Python3
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 133 +++++--------
api-ref/source/conf.py | 27 +--
api-ref/source/parameters.yaml | 9 +
api-ref/source/queues.inc | 6 +-
api-ref/source/samples/queue-create-request.json | 1 +
api-ref/source/samples/queue-show-response.json | 3 +-
devstack/gate/gate_hook.sh | 72 -------
devstack/gate/post_test_hook.sh | 39 ----
devstack/plugin.sh | 2 +-
devstack/upgrade/upgrade.sh | 9 +-
lower-constraints.txt | 24 +--
.../legacy/grenade-devstack-zaqar-base/post.yaml | 15 --
.../legacy/grenade-devstack-zaqar-base/run.yaml | 84 --------
playbooks/legacy/rally-dsvm-zaqar-zaqar/post.yaml | 41 ----
playbooks/legacy/rally-dsvm-zaqar-zaqar/run.yaml | 173 -----------------
.../legacy/tempest-devstack-zaqar-base/post.yaml | 80 --------
.../tempest-devstack-zaqar-base/run-ipv6.yaml | 72 -------
.../legacy/tempest-devstack-zaqar-base/run.yaml | 64 ------
...crypted-messages-in-queue-d7438d4f185be444.yaml | 9 +
releasenotes/source/conf.py | 23 +--
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 +
requirements.txt | 12 +-
samples/html/confirmation_web_service_sample.py | 1 +
samples/zaqar/subscriber_service_sample.py | 1 +
test-requirements.txt | 6 +-
tools/test-setup.sh | 6 +-
tox.ini | 15 +-
zaqar/api/v1/response.py | 32 +--
zaqar/api/v1_1/response.py | 38 ++--
zaqar/api/v2/endpoints.py | 2 +-
zaqar/api/v2/response.py | 40 ++--
zaqar/cmd/status.py | 1 +
zaqar/common/auth.py | 10 +-
zaqar/common/decorators.py | 2 +-
zaqar/conf/transport.py | 13 +-
zaqar/hacking/checks.py | 6 +-
zaqar/storage/redis/claims.py | 5 +-
zaqar/storage/redis/flavors.py | 5 +-
zaqar/storage/redis/messages.py | 3 +-
zaqar/storage/redis/models.py | 4 +-
zaqar/storage/redis/pools.py | 5 +-
zaqar/storage/redis/queues.py | 5 +-
zaqar/storage/redis/subscriptions.py | 5 +-
zaqar/storage/redis/utils.py | 1 +
.../sqlalchemy/migration/alembic_migrations/env.py | 1 +
.../transport/websocket/v2/test_subscriptions.py | 3 +-
.../unit/transport/wsgi/v2_0/test_messages.py | 126 +++++++++++-
.../transport/wsgi/v2_0/test_queue_lifecycle.py | 12 +-
zaqar/transport/encryptor.py | 216 +++++++++++++++++++++
zaqar/transport/validation.py | 11 +-
zaqar/transport/websocket/protocol.py | 2 +-
zaqar/transport/wsgi/driver.py | 2 +
zaqar/transport/wsgi/v1_0/stats.py | 2 +-
zaqar/transport/wsgi/v1_1/stats.py | 2 +-
zaqar/transport/wsgi/v2_0/__init__.py | 12 +-
zaqar/transport/wsgi/v2_0/messages.py | 43 +++-
zaqar/transport/wsgi/v2_0/queues.py | 3 +-
zaqar/transport/wsgi/v2_0/stats.py | 2 +-
zaqar/transport/wsgi/v2_0/topic.py | 2 +-
zaqar/transport/wsgi/v2_0/topic_stats.py | 2 +-
67 files changed, 655 insertions(+), 925 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index f15ed952..515630f3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,0 +8 @@ Babel!=2.4.0,>=2.3.4 # BSD
+cryptography>=2.1 # BSD/Apache-2.0
@@ -9 +10 @@ falcon>=1.1.0 # Apache-2.0
-jsonschema>=2.6.0 # MIT
+jsonschema>=3.2.0 # MIT
@@ -12 +13 @@ keystonemiddleware>=4.17.0 # Apache-2.0
-msgpack>=0.5.1 # Apache-2.0
+msgpack>=1.0.0 # Apache-2.0
@@ -13,0 +15 @@ python-memcached>=1.56 # PSF
+python-swiftclient>=3.2.0 # Apache-2.0
@@ -20 +22 @@ oslo.context>=2.19.2 # Apache-2.0
-oslo.db>=4.27.0 # Apache-2.0
+oslo.db>=6.0.0 # Apache-2.0
@@ -30,2 +32,2 @@ osprofiler>=1.4.0 # Apache-2.0
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
-autobahn>=0.17.1 # MIT License
+SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.3.19 # MIT
+autobahn>=20.7.1 # MIT License
diff --git a/test-requirements.txt b/test-requirements.txt
index 1c0f3256..131715e5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -15 +15 @@ websocket-client>=0.44.0 # LGPLv2+
-PyMySQL>=0.7.6 # MIT License
+PyMySQL>=0.8.0 # MIT License
@@ -18,0 +19 @@ coverage!=4.4,>=4.0 # Apache-2.0
+cryptography>=2.1 # BSD/Apache-2.0
@@ -26 +26,0 @@ testtools>=2.2.0 # MIT
-oslo.db>=4.27.0 # Apache-2.0
More information about the Release-announce
mailing list