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