[release-announce] vitrage 7.1.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 27 23:08:15 UTC 2020


We jubilantly announce the release of:

vitrage 7.1.0: The OpenStack RCA Service

This release is part of the ussuri stable 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.1.0
^^^^^

New Features

* New TMF API 639 datasource added capable of both handling topology
  snapshots and further updates. All described within the TMF's API
  639 specification.

Changes in vitrage 7.0.0..7.1.0
-------------------------------

496f2c91 Fix example errors in documentation
b801bbcd Added TMF API 639 Datasource
48967df6 [ussuri][goal] Update contributor documentation
4e556954 Use setuptools extra to install openstack stuff
c901aef1 Use unittest.mock instead of third party mock
13f2676a Cleanup py27 support
b1c1094d Add version info into doc
a6d7332e Repair the topology interface in api doc


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

devstack/plugin.sh                                 |   2 +-
.../contributor/vitrage-template-format-v2.rst     |   8 +-
lower-constraints.txt                              |   9 +-
.../tmfapi639_datasource-bcae9474430ae5a0.yaml     |   5 +
releasenotes/source/conf.py                        |   4 +-
requirements.txt                                   |  20 +-
setup.cfg                                          |  32 ++-
setup.py                                           |   9 -
test-requirements.txt                              |   1 -
tox.ini                                            |  13 +-
vitrage/datasources/tmfapi639/__init__.py          |  51 ++++
vitrage/datasources/tmfapi639/config.py            |  51 ++++
vitrage/datasources/tmfapi639/driver.py            |  96 ++++++++
vitrage/datasources/tmfapi639/transformer.py       |  97 ++++++++
.../functional/api/v1/test_template_versions.py    |   2 +-
.../prometheus/test_prometheus_driver.py           |   3 +-
.../tmfapi639/test_tmfapi639_transformer.py        | 142 +++++++++++
34 files changed, 755 insertions(+), 218 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6936f5e7..1a6e2e26 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,0 +9 @@ cachetools>=2.0.1 # MIT License
+cryptography>=2.1 # BSD/Apache-2.0
@@ -11,2 +11,0 @@ PyMySQL>=0.8.0 # MIT License
-aodhclient>=1.0.0 # Apache-2.0
-python-ceilometerclient>=2.9.0 # Apache-2.0
@@ -14,12 +13 @@ python-dateutil>=2.7.0 # BSD
-python-keystoneclient>=3.15.0 # Apache-2.0
-python-neutronclient>=6.7.0 # Apache-2.0
-python-novaclient>=10.1.0 # Apache-2.0
-python-heatclient>=1.14.0 # Apache-2.0
-python-mistralclient>=3.3.0 # Apache-2.0
-python-openstackclient>=3.12.0 # Apache-2.0
-python-monascaclient>=1.7.1 # Apache-2.0
-python-troveclient>=2.2.0 # Apache-2.0
-python-zaqarclient >=1.2.0
-gnocchiclient>=3.3.1 # Apache-2.0
-pyzabbix>=0.7.4 # LGPL
-networkx>=2.3;python_version>='3.4'  # BSD
+networkx>=2.3 # BSD
@@ -32 +20 @@ oslo.serialization>=2.25.0 # Apache-2.0
-oslo.log>=3.37.0 # Apache-2.0
+oslo.log>=3.44.0 # Apache-2.0
@@ -47 +35 @@ osprofiler>=2.0.0 # Apache-2.0
-keystoneauth1>=3.4.0 # Apache-2.0
+keystoneauth1>=3.6.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 222e763a..29c32ed7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -14 +13,0 @@ reno>=2.7.0 # Apache-2.0
-mock>=2.0.0 # BSD






More information about the Release-announce mailing list