Wallaby Series Release Notes¶
4.0.0¶
Upgrade Notes¶
Python 2.7 support has been dropped. Last release of python-vitrageclient to support py2.7 is OpenStack Train. The minimum version of Python now supported by python-vitrageclient is Python 3.6.
3.0.0¶
New Features¶
New CLI flag
--waitwas added to template add and delete which will wait until template finish loading or deleting.
Added a new API to show vitrage status.
Added a new API to list all vitrage template versions supported.
Added support to show and delete template by name.
2.7.0¶
New Features¶
Added an option to add templates to Vitrage by a string that holds the template yaml, and not only by a file path.
2.6.0¶
New Features¶
Added a new cli command
service listto display all the vitrage services present in the system.
Added support for parameters in Vitrage templates.
vitrage template addcan now be called with an additional--paramsargument for assigning actual values for the parameters that are defined in the template.
2.5.0¶
New Features¶
Resource count new API with support for queries and group-by. Allows retrieving quick summaries of graph nodes.
Resource list API now supports using a query
Topology and Rca now can be printed in dot format using the CLI with
-f dot
Topology and Rca now can be printed in graphml format using the CLI with
-f graphml
2.3.0¶
New Features¶
Added pagination support for
vitrage alarm list
Added alarm histroy API.
vitrage alarm historycan be called with--startor--startand--endparameters to show alarms that were active on a specific time period
Bug Fixes¶
Update openstack client with the latest client commands that were added
2.0.0¶
New Features¶
Created a new API to show all alarm properties, with a mandatory parameter
vitrage_idof the alarm. The path for the api is/v1/alarm/_id_.
Added a new cli command
alarm countto display the count of alarms present in the system.
Added a new API to register webhooks to the database. When these webhooks are added and the webhook notifier option is enabled via the config file, Vitrage will send notifications regarding alarm state changes to the registered webhooks.
New CLI commands were added - template add and template delete. Templates can now be added/removed by CLI commands while vitrage is running (no restart is required). Templates are stored in the database and remain after restarting vitrage. Adding/removing a template at runtime preforms a live update to the entity graph.
1.3.0¶
New Features¶
Added osprofiler support.
OSProfileris an OpenStack cross-project profiling library. It allows the user to generate a trace per request which is processed in multiple services, and then generate a tree of calls which is intuitive to understand.
1.2.0¶
New Features¶
A new
resoure listAPI was added in order to list all the resources or the resources with specified type.
A new
resoure showAPI was added in order to show the details of the specified resource.
1.1.1¶
New Features¶
A new
event postAPI was added in order to support the OPNFV Doctor Inspector requirements. It can be used for posting events from an external monitor or datasource to Vitrage. In the Doctor use case, if acompute.host.downevent is posted, then it is handled by the newDoctor Datasource.
Multi Tenancy support was added to all Vitrage API queries. In Ocata, a user will only see alarms and resources which belong to his tenant.
Added OpenStack Client support