We are tickled pink to announce the release of: vitrage 1.2.0: The OpenStack RCA Engine This release is part of the newton release series. With source available at: http://git.openstack.org/cgit/openstack/vitrage For more details, please see below. Changes in vitrage 1.1.0..1.2.0 ------------------------------- d919b61 skip heat tempest b49414a Additional Volume info 5028436 ReScheduler class for Vitrage Snapshot Service 1e6ac87 Fix for bug in topology show and RCA show API 34091c2 heat tempests 7dee42c heat unit tests Diffstat (except docs and test files) ------------------------------------- devstack/gate_hook.sh | 17 +- devstack/plugin.sh | 5 + devstack/post_test_hook.sh | 1 + devstack/settings | 2 +- vitrage/api_handler/apis.py | 37 ++-- vitrage/clients.py | 4 +- vitrage/datasources/__init__.py | 7 +- vitrage/datasources/cinder/volume/driver.py | 4 - vitrage/datasources/cinder/volume/properties.py | 19 ++ vitrage/datasources/cinder/volume/transformer.py | 35 +++- vitrage/datasources/driver_base.py | 3 + vitrage/datasources/nova/instance/driver.py | 4 - vitrage/datasources/rescheduler.py | 201 +++++++++++++++++++ vitrage/datasources/services.py | 68 ++++--- vitrage/entity_graph/processor/processor.py | 4 + vitrage/graph/driver/graph.py | 15 ++ vitrage/graph/driver/networkx_graph.py | 9 + .../functional/datasources/heat/test_heat_stack.py | 96 +++++++++ .../driver/driver_stack_snapshot_dynamic.json | 30 +++ .../driver/driver_stack_update_dynamic.json | 32 +++ .../driver/driver_volume_snapshot_dynamic.json | 4 +- .../driver/driver_volume_update_dynamic.json | 4 +- .../cinder/test_cinder_volume_transformer.py | 12 ++ .../heat/test_heat_stack_transformer.py | 222 +++++++++++++++++++++ .../unit/datasources/test_rescheduler_functions.py | 212 ++++++++++++++++++++ .../resources/heat_templates/heat_template.yaml | 24 +++ 34 files changed, 1294 insertions(+), 71 deletions(-)