[release-announce] panko 10.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 14 11:23:38 UTC 2021


We joyfully announce the release of:

panko 10.0.0: Event storage publisher and API for Ceilometer

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/panko

Download the package from:

    https://tarballs.openstack.org/panko/

Please report issues through:

    https://bugs.launchpad.net/panko/+bugs

For more details, please see below.

Changes in panko 9.0.0..10.0.0
------------------------------

f95cff99 Remove six
152e6acc Update fixtures
0a22e282 Revert "Temporarily switch dvsm-integration off"
6195c9a0 Implement secure RBAC for segregation and telemetry policies
12c41a0a Add a system-reader check string to base.py
6edbdfa2 Update requirements for secure RBAC work
d51de009 Update the README to point to storyboard
0a768446 Remove deprecated tail_log function
123448bd Temporarily switch dvsm-integration off
531eb819 bump py37 to py38 in tox.ini
3403c13d Imported Translations from Zanata
3b3cd058 Add Python3 wallaby unit tests
d3cf631f Update master for stable/victoria
6f224e6d Remove install unnecessary packages
e8a71c83 Add a /healthcheck by default


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  2 +-
README.rst                                         |  7 +++-
devstack/plugin.sh                                 |  2 --
etc/panko/api_paste.ini                            |  7 ++++
panko/api/controllers/v2/base.py                   |  3 +-
panko/api/controllers/v2/events.py                 |  5 ++-
panko/api/middleware.py                            | 10 ++----
panko/policies/base.py                             |  7 ++++
panko/policies/segregation.py                      | 21 +++++++++--
panko/policies/telemetry.py                        |  2 ++
panko/storage/__init__.py                          |  6 ++--
panko/storage/base.py                              |  4 +--
panko/storage/hbase/base.py                        |  2 +-
panko/storage/hbase/inmemory.py                    |  9 +++--
panko/storage/hbase/utils.py                       |  8 ++---
panko/storage/impl_elasticsearch.py                |  3 +-
panko/storage/models.py                            |  7 ++--
panko/storage/mongo/utils.py                       |  3 +-
panko/storage/sqlalchemy/models.py                 |  3 +-
.../functional/storage/test_impl_sqlalchemy.py     |  2 +-
panko/utils.py                                     | 11 +++---
releasenotes/source/index.rst                      |  1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 41 +++++++++++++++++++---
releasenotes/source/victoria.rst                   |  6 ++++
requirements.txt                                   |  8 ++---
test-requirements.txt                              |  2 +-
tox.ini                                            |  5 ++-
33 files changed, 137 insertions(+), 94 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 3fdf02c1..e994859b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ tenacity>=3.1.0 # Apache-2.0
-keystonemiddleware!=4.1.0,!=4.19.0,>=4.0.0 # Apache-2.0
+keystonemiddleware>=5.1.0 # Apache-2.0
@@ -10,0 +11 @@ oslo.config>=3.9.0 # Apache-2.0
+oslo.context>=2.22.0 # Apache-2.0
@@ -12,2 +13,2 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
-oslo.policy>=0.5.0 # Apache-2.0
+oslo.log>=4.3.0 # Apache-2.0
+oslo.policy>=3.6.0 # Apache-2.0
@@ -23 +23,0 @@ PyYAML>=3.1.0 # MIT
-six>=1.9.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 7c29ae6b..aed4a2b2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ elasticsearch>=1.3.0 # Apache-2.0
-fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
+fixtures>=3.0.0 # Apache-2.0/BSD






More information about the Release-announce mailing list