[release-announce] [vitrage] vitrage 2.1.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 8 14:50:11 UTC 2018


We are tickled pink to announce the release of:

vitrage 2.1.0: The OpenStack RCA Service

This release is part of the queens 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.0.0..2.1.0
-------------------------------

ffed682 update filter for webhook payload
324ab02 Partial fix for the wrong resource_id in deduced alarms bug
5b2a635 remove persistency tables from db
eda9966 Add release notes about deprecating the static physical datasource
739381d add a deprecated warning
a5c3a8d fix use of openstack drivers
6530b2e Fix spelling error
cff20c6 fix use of heat client in driver
c530025 remove vitrage-dashboard in gate
6c98acf Remove legacy templates dir: /etc/vitrage/templates
fe7ecc1 Remove the static_physical datasource from the recommended 'types' list
f2c63bc sqlalchemy table webhooks unique constraint removed
8872049 topology api - remove unnecessary limitation requiring the root
5829060 Zuul: Remove project name
9cf1751 Remove from the documentation references to /etc/vitrage/templates
027bc49 Removed Bundled intree vitrage-tempest-plugin from vitrage project
14c4b8b Replace curly quotes with straight quotes
b69347f Fixed constants and log syntax.
493f804 Bugfix - the "unsupported datasource" warning always appeared
0c31515 Fix webhook tempests


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

.zuul.yaml                                         |   9 +-
devstack/gate_hook.sh                              |   3 -
devstack/post_test_hook.sh                         |  15 +-
playbooks/legacy/vitrage-dsvm-api-py27/run.yaml    |   4 +-
playbooks/legacy/vitrage-dsvm-api-py35/run.yaml    |   4 +-
.../legacy/vitrage-dsvm-datasources-py27/run.yaml  |   4 +-
.../legacy/vitrage-dsvm-datasources-py35/run.yaml  |   4 +-
...tatic-physical-datasource-ab0094620c05d0ea.yaml |   4 +
requirements.txt                                   |   1 +
setup.cfg                                          |   4 -
test-requirements.txt                              |   1 -
tox.ini                                            |   2 +-
vitrage/api/controllers/v1/template.py             |   4 +-
vitrage/api_handler/apis/topology.py               |  14 +-
vitrage/datasources/collector_notifier.py          |   9 +-
vitrage/datasources/heat/stack/driver.py           |  50 +--
vitrage/datasources/nova/instance/transformer.py   |   9 +-
vitrage/datasources/static_physical/driver.py      |   2 +
vitrage/datasources/static_physical/transformer.py |   2 +
vitrage/entity_graph/processor/processor_utils.py  |   7 +
vitrage/evaluator/__init__.py                      |  12 -
vitrage/evaluator/template_loader_service.py       |   8 +-
vitrage/evaluator/template_validation/__init__.py  |   5 +-
vitrage/notifier/plugins/nova/nova_notifier.py     |  23 +-
vitrage/notifier/plugins/snmp/snmp_notifier.py     |  17 +-
vitrage/notifier/plugins/webhook/webhook.py        |  47 ++-
vitrage/os_clients.py                              |  46 +--
vitrage/storage/impl_sqlalchemy.py                 |   9 +-
vitrage/storage/sqlalchemy/models.py               |   5 +-
.../graph_persistor/test_graph_persistor.py        |   5 +
.../static_physical_configuration.yaml             |  19 -
.../templates/api/basic_def_template.yaml          |  22 --
.../templates/api/basic_equivalence_templates.yaml |  21 --
.../templates/api/corrupted_template.yaml          |  27 --
.../templates/api/e2e_test_basic_actions.yaml      | 113 ------
.../api/e2e_test_overlapping_actions.yaml          | 131 -------
.../e2e_test_template_actions.yaml                 |  66 ----
.../e2e_test_template_actions_2.yaml               |  66 ----
.../resources/templates/api/e2e_webhooks.yaml      |  29 --
.../templates/api/equivalence_template.yaml        |  12 -
.../templates/api/host_aodh_alarm_for_rca.yaml     |  72 ----
.../api/host_high_memory_usage_scenarios.yaml      |  73 ----
.../templates/api/nagios_alarm_for_alarms.yaml     |  57 ---
.../templates/api/v1_execute_mistral.yaml          |  29 --
.../templates/api/v2_definition_template.yaml      |  30 --
.../templates/api/v2_equivalence_template.yaml     |  14 -
.../templates/api/v2_execute_mistral.yaml          |  49 ---
.../templates/api/v2_no_type_template.yaml         |  21 --
119 files changed, 186 insertions(+), 6447 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6c7857e..f039cf9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -45,0 +46 @@ six>=1.10.0 # MIT
+debtcollector>=1.2.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5efa442..9bd9443 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -28 +27,0 @@ requests-mock>=1.1.0 # Apache-2.0
-tempest>=17.1.0 # Apache-2.0






More information about the Release-announce mailing list