"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "vitrage" between the packages
vitrage-3.3.0.tar.gz and vitrage-4.3.1.tar.gz

About:

Summary:

The "vitrage" source code changed by about 12.9% and now consists of 898 regular files (+74) and 216 directories (+10).

Related Informations:

See ChangeLog (vitrage 4.3.1).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Python program 534 52 13 152
Shell program 5 0 0 5
Configuration file 6 0 1 1
Initialization file 2 0 0 1
JSON file 51 4 2 3
HTML page 1 0 0 0
RST file 54 8 2 15
YAML file 221 28 0 8
Image file 13 0 0 1
Directory 219 13 3 0
Change log 1 0 0 1
Information file 4 0 0 4
License 1 0 0 0
Readme file 6 0 0 4
Text file 13 0 0 8
Other 4 0 0 0
Total Files113510521203



Python Programs (217 of 534):

NameStatusDeltaVisual Diff
doc/source/conf.py changed 1.7% diff
vitrage/api/app.py changed 3.9% diff
vitrage/api/controllers/rest.py changed 44.3% diff
vitrage/api/controllers/v1/alarm.py changed 1.8% diff
vitrage/api/controllers/v1/alarm_base.py changed 4.1% diff
vitrage/api/controllers/v1/count.py changed 70.7% diff
vitrage/api/controllers/v1/resource.py changed 48.9% diff
vitrage/api/controllers/v1/root.py changed 11.2% diff
vitrage/api/controllers/v1/service.py added
vitrage/api/controllers/v1/template.py changed 10.3% diff
vitrage/api/controllers/v1/topology.py changed 2.2% diff
vitrage/api/controllers/v1/webhook.py changed 1.8% diff
vitrage/api/hooks.py changed 14.5% diff
vitrage/api_handler/apis/alarm.py changed 5.5% diff
vitrage/api_handler/apis/base.py changed 11.9% diff
vitrage/api_handler/apis/event.py changed 7.1% diff
vitrage/api_handler/apis/operational.py added
vitrage/api_handler/apis/rca.py changed 8.9% diff
vitrage/api_handler/apis/resource.py changed 61.4% diff
vitrage/api_handler/apis/template.py changed 12.0% diff
vitrage/api_handler/apis/topology.py changed 39.1% diff
vitrage/api_handler/apis/webhook.py changed 6.7% diff
vitrage/cli/__init__.py changed 50.2% diff
vitrage/cli/collector.py removed
vitrage/cli/graph.py changed 44.4% diff
vitrage/cli/status.py added
vitrage/common/constants.py changed 3.4% diff
vitrage/common/policies/__init__.py changed 9.4% diff
vitrage/common/policies/rca.py changed 5.6% diff
vitrage/common/policies/resource.py changed 46.2% diff
vitrage/common/policies/service.py added
vitrage/common/utils.py changed 32.7% diff
vitrage/coordination/__init__.py added
vitrage/coordination/coordination.py added
vitrage/coordination/service.py added
vitrage/datasources/__init__.py changed 9.2% diff
vitrage/datasources/alarm_driver_base.py changed 1.1% diff
vitrage/datasources/aodh/properties.py changed 1.8% diff
vitrage/datasources/aodh/transformer.py changed 0.6% diff
vitrage/datasources/ceilometer/properties.py changed 2.5% diff
vitrage/datasources/ceilometer/transformer.py changed 0.5% diff
vitrage/datasources/cinder/volume/properties.py changed 42.7% diff
vitrage/datasources/cinder/volume/transformer.py changed 30.9% diff
vitrage/datasources/collectd/driver.py changed 1.7% diff
vitrage/datasources/doctor/driver.py changed 2.4% diff
vitrage/datasources/driver_base.py changed 14.4% diff
vitrage/datasources/heat/stack/properties.py added
vitrage/datasources/heat/stack/transformer.py changed 21.9% diff
vitrage/datasources/kubernetes/properties.py changed 12.6% diff
vitrage/datasources/kubernetes/transformer.py changed 1.1% diff
vitrage/datasources/listener_service.py removed
vitrage/datasources/nagios/parser.py changed 2.7% diff
vitrage/datasources/neutron/network/transformer.py changed 24.9% diff
vitrage/datasources/neutron/port/driver.py changed 11.2% diff
vitrage/datasources/neutron/port/transformer.py changed 22.9% diff
vitrage/datasources/neutron/properties.py added
vitrage/datasources/nova/host/transformer.py changed 10.1% diff
vitrage/datasources/nova/instance/driver.py changed 100.0% diff
vitrage/datasources/nova/instance/field_extractor.py added
vitrage/datasources/nova/instance/transformer.py changed 54.0% diff
vitrage/datasources/nova/properties.py added
vitrage/datasources/nova/zone/transformer.py changed 9.3% diff
vitrage/datasources/prometheus/__init__.py changed 31.8% diff
vitrage/datasources/prometheus/driver.py changed 100.0% diff
vitrage/datasources/prometheus/properties.py changed 46.3% diff
vitrage/datasources/prometheus/transformer.py changed 34.2% diff
vitrage/datasources/rpc_service.py removed
vitrage/datasources/static/__init__.py changed 89.3% diff
vitrage/datasources/static/driver.py changed 5.4% diff
vitrage/datasources/static_physical/__init__.py removed
vitrage/datasources/static_physical/driver.py removed
vitrage/datasources/static_physical/transformer.py removed
vitrage/datasources/transformer_base.py changed 9.5% diff
vitrage/datasources/trove/__init__.py added
vitrage/datasources/trove/cluster/__init__.py added
vitrage/datasources/trove/cluster/driver.py added
vitrage/datasources/trove/cluster/transformer.py added
vitrage/datasources/trove/instance/__init__.py added
vitrage/datasources/trove/instance/driver.py added
vitrage/datasources/trove/instance/transformer.py added
vitrage/datasources/trove/properties.py added
vitrage/datasources/trove/trove_driver_base.py added
vitrage/entity_graph/consistency/__init__.py changed 23.7% diff
vitrage/entity_graph/consistency/consistency_enforcer.py changed 15.4% diff
vitrage/entity_graph/datasource_rpc.py removed
vitrage/entity_graph/driver_exec.py added
vitrage/entity_graph/graph_init.py changed 26.8% diff
vitrage/entity_graph/graph_persistency.py changed 14.2% diff
vitrage/entity_graph/processor/notifier.py changed 4.1% diff
vitrage/entity_graph/processor/processor.py changed 13.1% diff
vitrage/entity_graph/processor/processor_utils.py changed 3.8% diff
vitrage/entity_graph/scheduler.py changed 39.1% diff
vitrage/entity_graph/workers.py changed 30.2% diff
vitrage/evaluator/__init__.py changed 24.1% diff
vitrage/evaluator/actions/action_executor.py changed 18.7% diff
vitrage/evaluator/actions/evaluator_event_transformer.py changed 13.6% diff
vitrage/evaluator/actions/notifier.py changed 5.5% diff
vitrage/evaluator/base.py changed 65.5% diff
vitrage/evaluator/condition.py changed 5.5% diff
vitrage/evaluator/scenario_evaluator.py changed 18.5% diff
vitrage/evaluator/scenario_repository.py changed 11.3% diff
vitrage/evaluator/template_data.py changed 7.6% diff
vitrage/evaluator/template_db/template_repository.py changed 40.0% diff
vitrage/evaluator/template_fields.py changed 8.3% diff
vitrage/evaluator/template_functions/__init__.py changed 100.0% diff
vitrage/evaluator/template_functions/function_resolver.py added
vitrage/evaluator/template_functions/v2/__init__.py changed 100.0% diff
vitrage/evaluator/template_functions/v2/functions.py changed 100.0% diff
vitrage/evaluator/template_loading/scenario_loader.py changed 34.4% diff
vitrage/evaluator/template_loading/template_loader.py changed 17.3% diff
vitrage/evaluator/template_loading/template_loader_v3.py added
vitrage/evaluator/template_loading/v1/action_loader.py changed 10.2% diff
vitrage/evaluator/template_loading/v3/__init__.py added
vitrage/evaluator/template_loading/v3/action_loader.py added
vitrage/evaluator/template_loading/v3/raise_alarm_loader.py added
vitrage/evaluator/template_schemas.py changed 55.2% diff
vitrage/evaluator/template_validation/__init__.py changed 45.8% diff
vitrage/evaluator/template_validation/base.py changed 52.6% diff
vitrage/evaluator/template_validation/content/template_content_validator.py changed 11.8% diff
vitrage/evaluator/template_validation/content/template_content_validator_v3.py added
vitrage/evaluator/template_validation/content/v1/definitions_validator.py changed 0.9% diff
vitrage/evaluator/template_validation/content/v1/execute_mistral_validator.py changed 4.5% diff
vitrage/evaluator/template_validation/content/v1/get_param_validator.py added
vitrage/evaluator/template_validation/content/v2/execute_mistral_validator.py changed 3.6% diff
vitrage/evaluator/template_validation/content/v2/get_param_validator.py added
vitrage/evaluator/template_validation/content/v2/metadata_validator.py changed 2.3% diff
vitrage/evaluator/template_validation/status_messages.py changed 27.1% diff
vitrage/evaluator/template_validation/template_syntax_validator.py changed 5.9% diff
vitrage/evaluator/template_validation/template_syntax_validator_v3.py added
vitrage/graph/algo_driver/algorithm.py changed 18.1% diff
vitrage/graph/algo_driver/networkx_algorithm.py changed 25.6% diff
vitrage/graph/algo_driver/sub_graph_matching.py changed 1.9% diff
vitrage/graph/driver/elements.py changed 7.1% diff
vitrage/graph/driver/networkx_graph.py changed 8.6% diff
vitrage/graph/filter.py changed 10.7% diff
vitrage/machine_learning/plugins/jaccard_correlation/alarm_data_accumulator.py changed 4.6% diff
vitrage/machine_learning/plugins/jaccard_correlation/alarm_processor.py changed 1.7% diff
vitrage/machine_learning/service.py changed 8.9% diff
vitrage/middleware/basic_and_keystone_auth.py changed 1.4% diff
vitrage/notifier/plugins/__init__.py changed 100.0% diff
vitrage/notifier/plugins/aodh/aodh_notifier.py changed 4.0% diff
vitrage/notifier/plugins/mistral/mistral_notifier.py changed 5.5% diff
vitrage/notifier/plugins/nova/nova_notifier.py changed 9.7% diff
vitrage/notifier/plugins/webhook/webhook.py changed 10.5% diff
vitrage/notifier/plugins/zaqar/__init__.py added
vitrage/notifier/plugins/zaqar/zaqar_notifier.py added
vitrage/notifier/service.py changed 7.5% diff
vitrage/opts.py changed 7.5% diff
vitrage/os_clients.py changed 27.8% diff
vitrage/persistency/service.py changed 3.2% diff
vitrage/rpc.py changed 13.3% diff
vitrage/snmp_parsing/service.py changed 9.4% diff
vitrage/storage/__init__.py changed 6.0% diff
vitrage/storage/base.py changed 0.7% diff
vitrage/storage/history_facade.py changed 1.1% diff
vitrage/storage/impl_sqlalchemy.py changed 8.1% diff
vitrage/tests/base.py changed 11.4% diff
vitrage/tests/functional/api/test_versions.py changed 4.4% diff
vitrage/tests/functional/api/v1/test_auth.py changed 2.0% diff
vitrage/tests/functional/api/v1/test_basic.py changed 0.7% diff
vitrage/tests/functional/api/v1/test_keycloak.py changed 2.7% diff
vitrage/tests/functional/api/v1/test_noauth.py changed 12.3% diff
vitrage/tests/functional/api/v1/test_service.py added
vitrage/tests/functional/api_handler/test_apis.py changed 27.6% diff
vitrage/tests/functional/api_handler/test_templates.py added
vitrage/tests/functional/api_handler/test_templates_v2.py added
vitrage/tests/functional/api_handler/test_templates_v3.py added
vitrage/tests/functional/base.py changed 22.6% diff
vitrage/tests/functional/datasources/listener_service/test_listener_service.py changed 15.3% diff
vitrage/tests/functional/datasources/static_physical/__init__.py removed
vitrage/tests/functional/datasources/static_physical/test_static_physical.py removed
vitrage/tests/functional/datasources/trove/__init__.py added
vitrage/tests/functional/datasources/trove/test_trove_instance.py added
vitrage/tests/functional/entity_graph/consistency/test_consistency.py changed 5.5% diff
vitrage/tests/functional/entity_graph/graph_persistor/test_graph_persistor.py changed 3.7% diff
vitrage/tests/functional/evaluator/test_action_executor.py changed 9.7% diff
vitrage/tests/functional/evaluator/test_scenario_evaluator.py changed 1.7% diff
vitrage/tests/mocks/graph_generator.py changed 7.1% diff
vitrage/tests/mocks/mock_driver.py changed 10.4% diff
vitrage/tests/mocks/mock_transformer.py changed 1.6% diff
vitrage/tests/mocks/trace_generator.py changed 8.9% diff
vitrage/tests/unit/cli/__init__.py added
vitrage/tests/unit/cli/test_status.py added
vitrage/tests/unit/datasources/kubernetes/test_kubernetes_transformer.py changed 0.6% diff
vitrage/tests/unit/datasources/nova/test_instance_transformer_legacy_notifications.py added
vitrage/tests/unit/datasources/nova/test_instance_transformer_snapshot_events.py added
vitrage/tests/unit/datasources/nova/test_instance_transformer_versioned_notifications.py added
vitrage/tests/unit/datasources/nova/test_nova_instance_driver.py added
vitrage/tests/unit/datasources/nova/test_nova_instance_transformer.py renamed 39.0% diff
vitrage/tests/unit/datasources/nova/base_nova_instance_transformer.py
vitrage/tests/unit/datasources/prometheus/test_prometheus_driver.py changed 100.0% diff
vitrage/tests/unit/datasources/prometheus/test_prometheus_transformer.py changed 66.2% diff
vitrage/tests/unit/datasources/static/test_static_driver.py changed 1.6% diff
vitrage/tests/unit/datasources/static_physical/__init__.py removed
vitrage/tests/unit/datasources/static_physical/test_static_physical_driver.py removed
vitrage/tests/unit/datasources/static_physical/test_static_physical_transformer.py removed
vitrage/tests/unit/datasources/test_alarm_transformer_base.py changed 38.1% diff
vitrage/tests/unit/datasources/trove/__init__.py added
vitrage/tests/unit/datasources/trove/test_trove_cluster_transformer.py added
vitrage/tests/unit/datasources/trove/test_trove_instance_transformer.py added
vitrage/tests/unit/entity_graph/base.py changed 6.0% diff
vitrage/tests/unit/entity_graph/processor/test_processor.py changed 2.4% diff
vitrage/tests/unit/entity_graph/test_processor_service.py changed 3.1% diff
vitrage/tests/unit/evaluator/__init__.py changed 100.0% diff
vitrage/tests/unit/evaluator/template_loading/test_template_loading_v3.py added
vitrage/tests/unit/evaluator/template_loading/v2/test_template_loader.py changed 7.0% diff
vitrage/tests/unit/evaluator/template_validation/content/v1/test_parameters_validator.py added
vitrage/tests/unit/evaluator/template_validation/content/v2/test_parameters_validator.py added
vitrage/tests/unit/evaluator/template_validation/test_template_syntax_validator.py changed 5.3% diff
vitrage/tests/unit/evaluator/template_validation/test_template_validator_v3.py added
vitrage/tests/unit/evaluator/test_condition.py changed 2.8% diff
vitrage/tests/unit/evaluator/test_template_loader.py changed 4.6% diff
vitrage/tests/unit/graph/base.py changed 1.5% diff
vitrage/tests/unit/graph/test_graph_algo.py changed 0.3% diff
vitrage/tests/unit/machine_learning/jaccard_correlation/test_jaccard_correlation.py changed 8.1% diff
vitrage/tests/unit/snmp_parsing/test_snmp_parsing.py changed 2.8% diff
vitrage/utils/datetime.py changed 19.4% diff

Shell Programs (all 5):

NameStatusDeltaVisual Diff
devstack/gate_hook.sh changed 29.9% diff
devstack/gate_hook_mock.sh changed 18.3% diff
devstack/plugin.sh changed 27.1% diff
devstack/upgrade/shutdhown.sh changed 11.3% diff
devstack/upgrade/upgrade.sh changed 10.3% diff

Configuration Files (2 of 6):

NameStatusDeltaVisual Diff
openstack-common.conf removed
setup.cfg changed 5.4% diff

Initialization Files (1 of 2):

NameStatusDeltaVisual Diff
tox.ini changed 20.8% diff

JSON Files (9 of 51):

NameStatusDeltaVisual Diff
vitrage.egg-info/pbr.json changed 100.0% diff
vitrage/tests/resources/mock_configurations/driver/driver_inst_update_dynamic.json renamed 0.0%
vitrage/tests/resources/mock_configurations/driver/driver_inst_update_legacy_dynamic.json
vitrage/tests/resources/mock_configurations/driver/driver_inst_update_versioned_dynamic.json added
vitrage/tests/resources/mock_configurations/driver/driver_prometheus_update_dynamic.json changed 100.0% diff
vitrage/tests/resources/mock_configurations/driver/driver_switch_snapshot_dynamic.json removed
vitrage/tests/resources/mock_configurations/driver/driver_trove_cluster_snapshot_dynamic.json added
vitrage/tests/resources/mock_configurations/driver/driver_trove_instance_snapshot_dynamic.json added
vitrage/tests/resources/mock_configurations/transformer/transformer_prometheus_update_dynamic.json changed 25.7% diff

RST Files (25 of 54):

NameStatusDeltaVisual Diff
CONTRIBUTING.rst changed 15.2% diff
doc/source/cli/index.rst added
doc/source/cli/vitrage-status.rst added
doc/source/contributor/configuration.rst changed 9.6% diff
doc/source/contributor/high-scale.rst changed 4.5% diff
doc/source/contributor/not_operator_support.rst changed 5.6% diff
doc/source/contributor/nova-config.rst added
doc/source/contributor/nova-notifier.rst changed 8.2% diff
doc/source/contributor/prometheus-datasource.rst added
doc/source/contributor/scenario-evaluator.rst changed 0.4% diff
doc/source/contributor/static-config.rst changed 39.0% diff
doc/source/contributor/static-physical-config.rst removed
doc/source/contributor/template_validation_status_code.rst changed 19.7% diff
doc/source/contributor/templates-loading.rst changed 0.7% diff
doc/source/contributor/vitrage-api.rst changed 15.0% diff
doc/source/contributor/vitrage-first_steps.rst changed 2.1% diff
doc/source/contributor/vitrage-template-format.rst renamed 17.0% diff
doc/source/contributor/vitrage-template-format-v2.rst
doc/source/contributor/vitrage-templates.rst added
doc/source/contributor/zaqar_notifier.rst added
doc/source/index.rst changed 4.5% diff
doc/source/install/get_started.rst changed 10.1% diff
doc/source/install/install-rdo.rst changed 2.5% diff
releasenotes/source/index.rst changed 1.2% diff
releasenotes/source/rocky.rst added

YAML Files (36 of 221):

NameStatusDeltaVisual Diff
.zuul.yaml changed 10.5% diff
etc/vitrage/datasources_values/trove.cluster.yaml added
etc/vitrage/datasources_values/trove.instance.yaml added
etc/vitrage/templates.sample/database_cluster_capacity_autoscaling.yaml added
playbooks/legacy/vitrage-dsvm-api-py27/run.yaml changed 11.0% diff
playbooks/legacy/vitrage-dsvm-api-py35/run.yaml changed 11.0% diff
playbooks/legacy/vitrage-dsvm-datasources-py27/run.yaml changed 10.8% diff
playbooks/legacy/vitrage-dsvm-datasources-py35/run.yaml changed 10.8% diff
playbooks/legacy/vitrage-dsvm-mock-py27/run.yaml changed 11.6% diff
playbooks/legacy/vitrage-dsvm-mock-py35/run.yaml changed 11.6% diff
playbooks/legacy/vitrage-grenade/run.yaml changed 6.0% diff
releasenotes/notes/add-upgrade-check-framework-166ba1c7e266953e.yaml added
releasenotes/notes/add_service_list-d8e28adabc26f1cf.yaml added
releasenotes/notes/add_zaqar_notifier-63de714384091ce5.yaml added
releasenotes/notes/cinder-default-version-9dfcb941996e32ab.yaml added
releasenotes/notes/collector-removal-fd805c6298d66eb0.yaml added
releasenotes/notes/nova-versioned-notifications-3c5ff450b9fe69f0.yaml added
releasenotes/notes/prometheus-enhancement-b9dc2ef5705d1000.yaml added
releasenotes/notes/remove-static-physical-datasource-e8e70158f453cff1.yaml added
releasenotes/notes/remove_end_messages-e92e7b41a52c61cf.yaml added
releasenotes/notes/resource_count-1e3184e5f1f413ab.yaml added
releasenotes/notes/resource_list_query-b3fbcbe01090f64a.yaml added
releasenotes/notes/stein-prelude-5e6f583803807d84.yaml added
releasenotes/notes/support-template-parameters-f9552fef4fc66122.yaml added
releasenotes/notes/template_version_3-cd8a0775b2f2e7cd.yaml added
releasenotes/notes/trove-datasource-2aa7a88ff20aff8c.yaml added
vitrage/tests/resources/prometheus/prometheus_conf.yaml added
vitrage/tests/resources/templates/parameters/v2_with_extra_param_def.yaml added
vitrage/tests/resources/templates/parameters/v2_with_missing_param_def.yaml added
vitrage/tests/resources/templates/parameters/v2_with_params.yaml added
vitrage/tests/resources/templates/parameters/v2_without_params.yaml added
vitrage/tests/resources/templates/parameters/v3_with_extra_param_def.yaml added
vitrage/tests/resources/templates/parameters/v3_with_missing_param_def.yaml added
vitrage/tests/resources/templates/parameters/v3_with_params.yaml added
vitrage/tests/resources/templates/v3_templates/valid_actions.yaml added
vitrage/tests/resources/templates/v3_templates/valid_conditions.yaml added

Image Files (1 of 13):

NameStatusDeltaVisual Diff
doc/source/contributor/images/vitrage_graph_architecture.png changed 34.0%

Directories (16 of 219):

NameStatus
doc/source/cli added
vitrage/coordination added
vitrage/datasources/static_physical removed
vitrage/datasources/trove added
vitrage/datasources/trove/cluster added
vitrage/datasources/trove/instance added
vitrage/evaluator/template_loading/v3 added
vitrage/notifier/plugins/zaqar added
vitrage/tests/functional/datasources/static_physical removed
vitrage/tests/functional/datasources/trove added
vitrage/tests/resources/prometheus added
vitrage/tests/resources/templates/parameters added
vitrage/tests/resources/templates/v3_templates added
vitrage/tests/unit/cli added
vitrage/tests/unit/datasources/static_physical removed
vitrage/tests/unit/datasources/trove added

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 6.6% diff

Information Files (all 4):

NameStatusDeltaVisual Diff
AUTHORS changed 8.6% diff
PKG-INFO changed 7.9% diff
vitrage.egg-info/PKG-INFO changed 7.9% diff
vitrage.egg-info/SOURCES.txt changed 12.4% diff

Readme Files (4 of 6):

NameStatusDeltaVisual Diff
devstack/README.rst changed 9.3% diff
README.rst changed 8.4% diff
vitrage/datasources/collectd/collectd_vitrage/readme changed 14.7% diff
vitrage/datasources/zabbix/auxiliary/readme changed 3.6% diff

Text Files (8 of 13):

NameStatusDeltaVisual Diff
devstack/settings changed 34.3% diff
devstack/upgrade/settings changed 46.1% diff
doc/requirements.txt changed 10.5% diff
lower-constraints.txt changed 6.1% diff
requirements.txt changed 12.0% diff
test-requirements.txt changed 16.0% diff
vitrage.egg-info/entry_points.txt changed 5.4% diff
vitrage.egg-info/requires.txt changed 14.4% diff

Packages Compared:

vitrage-3.3.0.tar.gz
vitrage-4.3.1.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)