[openstack-announce] [new][vitrage] vitrage 1.3.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Sep 26 15:50:03 UTC 2016


We are ecstatic to announce the release of:

vitrage 1.3.0: The OpenStack RCA Engine

This release is part of the newton stable release series.

With source available at:

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

For more details, please see below.

Changes in vitrage 1.2.0..1.3.0
-------------------------------

a07c7b1 Updated from global requirements
5142636 fix some syntax error
f5da3a5 add new datasource documentation
22b9ef6 removed exrex usage; mock no longer supports REGEX in datasource examples
56c5f75 Add Python 3.5 classifier and venv
849596c TrivialFix: Remove logging import unused
c4a4a4e Enable heat tempests
70c4f33 Fix template validation status code reference.


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

devstack/gate_hook.sh                              |   1 +
devstack/post_test_hook.sh                         |   3 +-
requirements.txt                                   |  50 ++---
setup.cfg                                          |   1 +
setup.py                                           |   2 +-
test-requirements.txt                              |  53 +++--
tox.ini                                            |   2 +-
vitrage/datasources/__init__.py                    |   8 +-
vitrage/datasources/aodh/transformer.py            |   4 -
vitrage/datasources/cinder/volume/__init__.py      |   4 +-
vitrage/datasources/consistency/transformer.py     |   5 -
vitrage/datasources/heat/stack/driver.py           |  27 ++-
vitrage/datasources/heat/stack/transformer.py      |   5 -
vitrage/datasources/neutron/network/transformer.py |   5 -
vitrage/datasources/neutron/port/transformer.py    |   4 -
vitrage/evaluator/actions/action_executor.py       |   4 -
vitrage/evaluator/template_data.py                 |   3 -
vitrage/evaluator/template_validation/base.py      |   3 -
.../datasources/cinder/test_cinder_volume.py       |   4 +-
.../functional/datasources/nagios/test_nagios.py   |   2 +-
.../static_physical/test_static_physical.py        |   2 +-
.../driver/driver_consistency_update_dynamic.json  |   2 +-
.../driver/driver_host_snapshot_dynamic.json       |   4 +-
.../driver/driver_inst_snapshot_dynamic.json       |   4 +-
.../driver/driver_nagios_snapshot_dynamic.json     |   8 +-
.../driver/driver_switch_snapshot_dynamic.json     |   4 +-
.../driver/driver_volume_snapshot_dynamic.json     |   2 +-
.../driver/driver_volume_update_dynamic.json       |   2 +-
.../driver/driver_zabbix_snapshot_dynamic.json     |  12 +-
.../driver/driver_zone_snapshot_dynamic.json       |   8 +-
.../transformer_host_snapshot_dynamic.json         |   2 +-
.../transformer_host_snapshot_static.json          |   2 +-
.../transformer_inst_snapshot_dynamic.json         |   4 +-
.../transformer_zone_snapshot_dynamic.json         |   2 +-
.../transformer_zone_snapshot_static.json          |   2 +-
.../unit/entity_graph/test_transformer_manager.py  |   3 -
.../recipes/test_add_causal_relationship_recipe.py |   4 -
.../unit/evaluator/recipes/test_raise_alarm.py     |   4 -
.../evaluator/recipes/test_set_state_recipe.py     |   4 -
.../unit/evaluator/test_scenario_repository.py     |   3 -
.../evaluator/test_template_content_validator.py   |   4 -
.../evaluator/test_template_syntax_validator.py    |   5 -
.../resources/heat_templates/heat_template.yaml    |  24 ---
56 files changed, 557 insertions(+), 321 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e18de12..6796f74 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,25 +5,25 @@
-pbr>=1.6
-Babel>=1.3
-lxml>=2.3
-python-ceilometerclient>=2.2.1 # Apache-2.0
-python-cinderclient>=1.3.1 # Apache-2.0
-python-dateutil>=2.4.2
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
-python-neutronclient!=4.1.0,>=2.6.0 # Apache-2.0
-python-novaclient>=2.26.0
-python-heatclient>=1.1.0 # Apache-2.0
-pyzabbix>=0.7.4  # LGPL
-networkx>=1.10
-oslo.config>=2.7.0 # Apache-2.0
-oslo.messaging>=4.5.0 # Apache-2.0
-oslo.log>=1.12.0 # Apache-2.0
-oslo.policy>=0.3.0
-oslo.service>=1.0.0 # Apache-2.0
-oslo.i18n>=2.1.0
-pecan>=0.8.0
-PasteDeploy>=1.5.0
-Werkzeug>=0.7
-keystonemiddleware>=2.3.0
-stevedore>=1.5.0 # Apache-2.0
-voluptuous>=0.8.8
-sympy>=0.7.6.1
+pbr>=1.6 # Apache-2.0
+Babel>=2.3.4 # BSD
+lxml>=2.3 # BSD
+python-ceilometerclient>=2.5.0 # Apache-2.0
+python-cinderclient!=1.7.0,!=1.7.1,>=1.6.0 # Apache-2.0
+python-dateutil>=2.4.2 # BSD
+python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
+python-neutronclient>=5.1.0 # Apache-2.0
+python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
+python-heatclient>=1.4.0 # Apache-2.0
+pyzabbix>=0.7.4 # LGPL
+networkx>=1.10 # BSD
+oslo.config>=3.14.0 # Apache-2.0
+oslo.messaging>=5.2.0 # Apache-2.0
+oslo.log>=1.14.0 # Apache-2.0
+oslo.policy>=1.9.0 # Apache-2.0
+oslo.service>=1.10.0 # Apache-2.0
+oslo.i18n>=2.1.0 # Apache-2.0
+pecan!=1.0.2,!=1.0.3,!=1.0.4,>=1.0.0 # BSD
+PasteDeploy>=1.5.0 # MIT
+Werkzeug>=0.7 # BSD License
+keystonemiddleware!=4.1.0,!=4.5.0,>=4.0.0 # Apache-2.0
+stevedore>=1.16.0 # Apache-2.0
+voluptuous>=0.8.9 # BSD License
+sympy>=0.7.6 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 1250d68..1d9c516 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,14 +6,14 @@ hacking<0.11,>=0.10.0
-python-dateutil>=2.4.2
-coverage>=3.6
-lxml>=2.3
-networkx>=1.10
-python-ceilometerclient>=2.2.1  # Apache-2.0
-python-cinderclient>=1.3.1 # Apache-2.0
-python-neutronclient!=4.1.0,>=2.6.0 # Apache-2.0
-python-novaclient>=2.26.0
-python-heatclient>=1.1.0 # Apache-2.0
-python-subunit>=0.0.18
-pyzabbix>=0.7.4  # LGPL
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslo.log>=1.12.0 # Apache-2.0
-oslosphinx>=2.5.0 # Apache-2.0
+python-dateutil>=2.4.2 # BSD
+coverage>=3.6 # Apache-2.0
+lxml>=2.3 # BSD
+networkx>=1.10 # BSD
+python-ceilometerclient>=2.5.0 # Apache-2.0
+python-cinderclient!=1.7.0,!=1.7.1,>=1.6.0 # Apache-2.0
+python-neutronclient>=5.1.0 # Apache-2.0
+python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
+python-heatclient>=1.4.0 # Apache-2.0
+python-subunit>=0.0.18 # Apache-2.0/BSD
+pyzabbix>=0.7.4 # LGPL
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+oslo.log>=1.14.0 # Apache-2.0
+oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
@@ -21,6 +21,6 @@ oslotest>=1.10.0 # Apache-2.0
-oslo.service>=1.0.0 # Apache-2.0
-oslo.config>=2.7.0 # Apache-2.0
-oslo.messaging>=4.5.0 # Apache-2.0
-oslo.i18n>=2.1.0
-oslo.policy>=0.3.0
-pecan>=0.8.0
+oslo.service>=1.10.0 # Apache-2.0
+oslo.config>=3.14.0 # Apache-2.0
+oslo.messaging>=5.2.0 # Apache-2.0
+oslo.i18n>=2.1.0 # Apache-2.0
+oslo.policy>=1.9.0 # Apache-2.0
+pecan!=1.0.2,!=1.0.3,!=1.0.4,>=1.0.0 # BSD
@@ -28,7 +28,6 @@ tempest-lib>=0.14.0 # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=1.4.0
-exrex>=0.9.4
-stevedore>=1.5.0 # Apache-2.0
-voluptuous>=0.8.8
-sympy>=0.7.6.1
+testrepository>=0.0.18 # Apache-2.0/BSD
+testscenarios>=0.4 # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
+stevedore>=1.16.0 # Apache-2.0
+voluptuous>=0.8.9 # BSD License
+sympy>=0.7.6 # BSD





More information about the OpenStack-announce mailing list