[release-announce] vitrage 2.3.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Tue May 15 17:09:27 UTC 2018


We are satisfied to announce the release of:

vitrage 2.3.0: The OpenStack RCA Service

This release is part of the queens stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/vitrage

Download the package from:

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

For more details, please see below.

Changes in vitrage 2.2.0..2.3.0
-------------------------------

8c6c6e3 stop api_handler at exit
e00fc07 change default number of workers to 1
65f9614 call to nova client deprecated hosts list was replaced with services list
981d218 bugfix: update a placeholder vertex can add properties to a real vertex
d485c61 handle severe memory problem with get_topology
c0d203a do evaluation during init
ebebc14 Bug fix: filter topology by project_id also when there is a query
c3d733c add project id to header in keycloak
e340c80 catch uncaught exceptions
e17cccc use vitrage-tempest-plugin version 1.0.0
6700dbe bugfix for log warnings
4055dfa Updated from global requirements
ea1515f make sure to use queens in vitrage client


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

devstack/post_test_hook.sh                         | 10 ++++--
devstack/settings                                  |  2 ++
requirements.txt                                   |  2 +-
vitrage/api/controllers/v1/topology.py             |  2 +-
vitrage/api_handler/apis/base.py                   | 28 ++++++++++++++---
vitrage/api_handler/apis/rca.py                    |  5 +--
vitrage/api_handler/apis/topology.py               | 17 ++++++----
vitrage/api_handler/service.py                     | 31 ++++++++++++++-----
vitrage/cli/graph.py                               |  7 +++--
vitrage/datasources/nova/host/driver.py            | 12 ++------
vitrage/datasources/nova/host/transformer.py       | 10 ++----
vitrage/entity_graph/graph_clone/base.py           | 13 +++-----
vitrage/entity_graph/processor/processor.py        | 11 +++----
vitrage/entity_graph/processor/processor_utils.py  | 16 +++-------
vitrage/entity_graph/service.py                    |  9 +++++-
vitrage/evaluator/__init__.py                      |  6 ++--
vitrage/evaluator/evaluator_service.py             |  6 ++--
vitrage/graph/algo_driver/networkx_algorithm.py    | 36 ++++++++--------------
vitrage/graph/driver/graph.py                      | 11 +++++--
vitrage/graph/driver/networkx_graph.py             | 20 +++++++++---
vitrage/middleware/keycloak.py                     |  1 +
.../driver/driver_host_snapshot_dynamic.json       |  2 +-
.../datasources/nova/test_nova_host_transformer.py |  4 +--
26 files changed, 149 insertions(+), 119 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 72483f8..fed505d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +17 @@ python-heatclient>=1.10.0 # Apache-2.0
-python-mistralclient>=3.1.0 # Apache-2.0
+python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0






More information about the Release-announce mailing list