[release-announce] vitrage 7.4.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 11 11:39:48 UTC 2021


We are amped to announce the release of:

vitrage 7.4.0: The OpenStack RCA Service

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/vitrage

Download the package from:

    https://tarballs.openstack.org/vitrage/

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/vitrage

For more details, please see below.

7.4.0
^^^^^


Upgrade Notes
*************

* The default value of "[oslo_policy] policy_file" config option has
  been changed from "policy.json" to "policy.yaml". Operators who are
  utilizing customized or previously generated static policy JSON
  files (which are not needed by default), should generate new policy
  files or convert them in YAML format. Use the oslopolicy-convert-
  json-to-yaml (https://docs.openstack.org/oslo.policy/latest/cli
  /oslopolicy-convert-json-to-yaml.html) tool to convert a JSON to
  YAML formatted policy file in backward compatible way.


Deprecation Notes
*****************

* Use of JSON policy files was deprecated by the "oslo.policy"
  library during the Victoria development cycle. As a result, this
  deprecation is being noted in the Wallaby cycle with an anticipated
  future removal of support by "oslo.policy". As such operators will
  need to convert to YAML policy files. Please see the upgrade notes
  for details on migration of any custom policy files.

Changes in vitrage 7.3.0..7.4.0
-------------------------------

fd833604 Revert "remove py37"
52fee345 remove unicode from code
6115d7a7 remove py37
45963a15 Remove unicode  from notifiler
01721070 [goal] Deprecate the JSON formatted policy file
4221bc0c Drop lower-constraints testing
5c939ae5 Remove unicode  from tests
9047c458 Remove unicode  from datasource
aa3524f7 update kubernetes driver
18da1858 Update TOX_CONSTRAINTS_FILE
8afae792 Update contributor documentation
5c052eb0 FIx install doc
fa1d0fbb update kapacitor transform
d47e8400 Remove the unused coding style modules
054d3327 Add state-config for cetus datasource
174c62ab Add document for cetus datasource
02e2e992 Add Python3 wallaby unit tests
70138328 Update master for stable/victoria


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

.zuul.yaml                                         |  3 +-
etc/vitrage/datasources_values/cetus.cluster.yaml  | 26 ++++++++
etc/vitrage/datasources_values/cetus.pod.yaml      | 22 +++++++
lower-constraints.txt                              | 17 +++---
...son-formatted-policy-file-6a1e9b690fdbc132.yaml | 20 +++++++
releasenotes/source/conf.py                        |  8 +--
releasenotes/source/index.rst                      |  1 +
releasenotes/source/victoria.rst                   |  6 ++
requirements.txt                                   | 12 ++--
tox.ini                                            |  6 +-
vitrage/api/hooks.py                               |  7 +++
vitrage/cli/status.py                              | 13 +---
vitrage/datasources/kapacitor/transformer.py       |  3 +-
vitrage/datasources/kubernetes/driver.py           |  3 +-
vitrage/datasources/prometheus/driver.py           |  8 +--
vitrage/notifier/plugins/aodh/aodh_notifier.py     | 12 ++--
.../functional/api/v1/test_template_versions.py    | 12 ++--
.../unit/datasources/nagios/test_nagios_parser.py  |  8 +--
.../prometheus/test_prometheus_driver.py           | 18 +++---
27 files changed, 231 insertions(+), 119 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 630e60d0..47c31898 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13,2 +13,2 @@ networkx>=2.4 # BSD
-oslo.config>=5.2.0 # Apache-2.0
-oslo.context>=2.20.0 # Apache-2.0
+oslo.config>=6.8.0 # Apache-2.0
+oslo.context>=2.22.0 # Apache-2.0
@@ -20 +20 @@ oslo.log>=3.44.0 # Apache-2.0
-oslo.policy>=1.34.0 # Apache-2.0
+oslo.policy>=3.6.0 # Apache-2.0
@@ -22 +22 @@ oslo.i18n>=3.20.0 # Apache-2.0
-oslo.upgradecheck>=0.1.1 # Apache-2.0
+oslo.upgradecheck>=1.3.0 # Apache-2.0
@@ -35,2 +35,2 @@ keystoneauth1>=3.6.2 # Apache-2.0
-PyYAML>=3.13 # MIT
-requests>=2.18.4 # Apache-2.0
+PyYAML>=5.1 # MIT
+requests>=2.20.0 # Apache-2.0






More information about the Release-announce mailing list