"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "OpenStack" between the packages
python-watcher-1.12.0.tar.gz and python-watcher-2.0.0.tar.gz

About: OpenStack python-watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack-based clouds.
The "Stein" series (latest release).

Summary:

The "OpenStack" source code changed by about 8.9% and now consists of 792 regular files (+36) and 126 directories.

Related Informations:

See ChangeLog (python-watcher 2.0.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Python program 440 7 2 124
Shell program 6 4 0 1
Configuration file 5 0 0 1
Initialization file 2 0 0 1
JSON file 123 24 9 21
XML document 16 1 0 12
Gettext file 3 0 0 3
Include file 9 1 0 2
RST file 75 4 3 14
YAML file 73 11 3 2
Image file 11 0 0 1
Vector Image file 4 0 0 0
Directory 130 4 4 0
Change log 1 0 0 1
Information file 4 0 0 4
License 1 0 0 0
Readme file 5 0 0 0
Text file 28 2 1 8
Other 4 0 0 0
Total Files9405822195



Python Programs (133 of 440):

NameStatusDeltaVisual Diff
doc/source/conf.py changed 5.1% diff
watcher/api/app.py changed 6.7% diff
watcher/api/controllers/base.py changed 100.0% diff
watcher/api/controllers/root.py changed 21.3% diff
watcher/api/controllers/v1/__init__.py changed 40.9% diff
watcher/api/controllers/v1/action.py changed 2.4% diff
watcher/api/controllers/v1/action_plan.py changed 1.7% diff
watcher/api/controllers/v1/audit.py changed 14.5% diff
watcher/api/controllers/v1/audit_template.py changed 1.5% diff
watcher/api/controllers/v1/goal.py changed 4.5% diff
watcher/api/controllers/v1/scoring_engine.py changed 4.4% diff
watcher/api/controllers/v1/service.py changed 5.5% diff
watcher/api/controllers/v1/strategy.py changed 3.2% diff
watcher/api/controllers/v1/utils.py changed 13.5% diff
watcher/api/controllers/v1/versions.py added
watcher/api/hooks.py changed 6.8% diff
watcher/api/middleware/__init__.py changed 100.0% diff
watcher/api/scheduling.py changed 2.3% diff
watcher/applier/workflow_engine/base.py changed 2.8% diff
watcher/applier/workflow_engine/default.py changed 18.1% diff
watcher/cmd/status.py added
watcher/common/clients.py changed 19.6% diff
watcher/common/context.py changed 20.1% diff
watcher/common/exception.py changed 2.5% diff
watcher/common/nova_helper.py changed 4.9% diff
watcher/common/observable.py removed
watcher/common/policies/goal.py changed 2.4% diff
watcher/common/service.py changed 2.7% diff
watcher/common/synchronization.py removed
watcher/conf/applier.py changed 6.7% diff
watcher/conf/ceilometer_client.py changed 79.3% diff
watcher/conf/cinder_client.py changed 25.1% diff
watcher/conf/glance_client.py changed 25.1% diff
watcher/conf/gnocchi_client.py changed 17.2% diff
watcher/conf/ironic_client.py changed 25.2% diff
watcher/conf/monasca_client.py changed 24.6% diff
watcher/conf/neutron_client.py changed 24.9% diff
watcher/conf/nova_client.py changed 25.4% diff
watcher/datasource/base.py changed 43.4% diff
watcher/datasource/ceilometer.py changed 8.3% diff
watcher/datasource/gnocchi.py changed 10.8% diff
watcher/datasource/manager.py changed 10.4% diff
watcher/datasource/monasca.py changed 7.3% diff
watcher/db/sqlalchemy/alembic/versions/4b16194c56bc_add_start_end_time.py added
watcher/db/sqlalchemy/models.py changed 0.9% diff
watcher/decision_engine/audit/continuous.py changed 9.6% diff
watcher/decision_engine/goal/__init__.py changed 5.3% diff
watcher/decision_engine/goal/efficacy/base.py changed 3.0% diff
watcher/decision_engine/goal/efficacy/indicators.py changed 20.9% diff
watcher/decision_engine/goal/efficacy/specs.py changed 28.9% diff
watcher/decision_engine/goal/goals.py changed 0.6% diff
watcher/decision_engine/model/collector/base.py changed 0.5% diff
watcher/decision_engine/model/collector/cinder.py changed 4.3% diff
watcher/decision_engine/model/collector/ironic.py changed 7.0% diff
watcher/decision_engine/model/collector/nova.py changed 27.8% diff
watcher/decision_engine/model/element/instance.py changed 3.8% diff
watcher/decision_engine/model/element/volume.py changed 3.2% diff
watcher/decision_engine/model/model_root.py changed 4.0% diff
watcher/decision_engine/model/notification/nova.py changed 57.7% diff
watcher/decision_engine/planner/workload_stabilization.py changed 0.6% diff
watcher/decision_engine/scope/baremetal.py changed 66.0% diff
watcher/decision_engine/scope/compute.py changed 7.2% diff
watcher/decision_engine/scope/storage.py changed 0.8% diff
watcher/decision_engine/scoring/dummy_scoring_container.py changed 1.2% diff
watcher/decision_engine/strategy/strategies/__init__.py changed 16.8% diff
watcher/decision_engine/strategy/strategies/actuation.py changed 3.9% diff
watcher/decision_engine/strategy/strategies/base.py changed 3.8% diff
watcher/decision_engine/strategy/strategies/basic_consolidation.py changed 2.9% diff
watcher/decision_engine/strategy/strategies/dummy_strategy.py changed 1.1% diff
watcher/decision_engine/strategy/strategies/dummy_with_resize.py changed 0.8% diff
watcher/decision_engine/strategy/strategies/dummy_with_scorer.py changed 0.5% diff
watcher/decision_engine/strategy/strategies/host_maintenance.py changed 6.6% diff
watcher/decision_engine/strategy/strategies/noisy_neighbor.py changed 3.8% diff
watcher/decision_engine/strategy/strategies/outlet_temp_control.py changed 7.3% diff
watcher/decision_engine/strategy/strategies/saving_energy.py changed 7.0% diff
watcher/decision_engine/strategy/strategies/storage_capacity_balance.py changed 1.3% diff
watcher/decision_engine/strategy/strategies/uniform_airflow.py changed 6.2% diff
watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py changed 7.3% diff
watcher/decision_engine/strategy/strategies/workload_balance.py changed 5.6% diff
watcher/decision_engine/strategy/strategies/workload_stabilization.py changed 12.3% diff
watcher/decision_engine/strategy/strategies/zone_migration.py changed 2.5% diff
watcher/objects/audit.py changed 1.8% diff
watcher/objects/fields.py changed 5.0% diff
watcher/tests/api/base.py changed 1.4% diff
watcher/tests/api/test_hooks.py changed 3.2% diff
watcher/tests/api/v1/test_actions.py changed 0.2% diff
watcher/tests/api/v1/test_actions_plans.py changed 0.7% diff
watcher/tests/api/v1/test_audits.py changed 21.4% diff
watcher/tests/api/v1/test_microversions.py added
watcher/tests/applier/workflow_engine/test_default_workflow_engine.py changed 16.9% diff
watcher/tests/applier/workflow_engine/test_taskflow_action_container.py changed 4.1% diff
watcher/tests/base.py changed 3.6% diff
watcher/tests/cmd/test_status.py added
watcher/tests/common/test_cinder_helper.py changed 100.0% diff
watcher/tests/common/test_clients.py changed 2.3% diff
watcher/tests/common/test_nova_helper.py changed 100.0% diff
watcher/tests/datasource/test_manager.py changed 28.8% diff
watcher/tests/db/test_audit.py changed 0.5% diff
watcher/tests/db/test_audit_template.py changed 0.6% diff
watcher/tests/db/utils.py changed 0.7% diff
watcher/tests/decision_engine/audit/test_audit_handlers.py changed 10.4% diff
watcher/tests/decision_engine/cluster/test_cinder_cdmc.py changed 2.3% diff
watcher/tests/decision_engine/cluster/test_nova_cdmc.py changed 16.9% diff
watcher/tests/decision_engine/model/ceilometer_metrics.py changed 0.3% diff
watcher/tests/decision_engine/model/faker_cluster_and_metrics.py changed 18.8% diff
watcher/tests/decision_engine/model/faker_cluster_state.py changed 17.2% diff
watcher/tests/decision_engine/model/gnocchi_metrics.py changed 0.2% diff
watcher/tests/decision_engine/model/notification/fake_managers.py changed 19.5% diff
watcher/tests/decision_engine/model/notification/test_cinder_notifications.py changed 1.6% diff
watcher/tests/decision_engine/model/notification/test_nova_notifications.py changed 69.9% diff
watcher/tests/decision_engine/model/test_element.py changed 3.7% diff
watcher/tests/decision_engine/scope/fake_scopes.py changed 32.2% diff
watcher/tests/decision_engine/scope/test_baremetal.py added
watcher/tests/decision_engine/scope/test_compute.py changed 16.9% diff
watcher/tests/decision_engine/scope/test_storage.py changed 14.9% diff
watcher/tests/decision_engine/strategy/context/test_strategy_context.py changed 12.0% diff
watcher/tests/decision_engine/strategy/strategies/test_actuator.py changed 10.7% diff
watcher/tests/decision_engine/strategy/strategies/test_base.py added
watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py changed 20.5% diff
watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py changed 40.8% diff
watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py changed 29.3% diff
watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py changed 35.8% diff
watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py changed 36.0% diff
watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py changed 41.0% diff
watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py changed 15.6% diff
watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py changed 6.5% diff
watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py changed 32.4% diff
watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py changed 28.2% diff
watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py changed 34.2% diff
watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py changed 19.4% diff
watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py changed 10.9% diff
watcher/tests/fakes.py changed 1.8% diff
watcher/tests/objects/test_objects.py changed 0.3% diff

Shell Programs (5 of 6):

NameStatusDeltaVisual Diff
devstack/lib/watcher changed 4.7% diff
devstack/upgrade/from_rocky/upgrade-watcher added
devstack/upgrade/resources.sh added
devstack/upgrade/shutdown.sh added
devstack/upgrade/upgrade.sh added

Configuration Files (1 of 5):

NameStatusDeltaVisual Diff
setup.cfg changed 7.0% diff

Initialization Files (1 of 2):

NameStatusDeltaVisual Diff
tox.ini changed 8.8% diff

JSON Files (54 of 123):

NameStatusDeltaVisual Diff
api-ref/source/samples/actionplan-list-detailed-response.json changed 10.6% diff
api-ref/source/samples/actionplan-show-response.json changed 13.4% diff
api-ref/source/samples/actionplan-start-response.json changed 6.3% diff
api-ref/source/samples/api-root-response.json added
api-ref/source/samples/api-v1-root-response.json added
api-ref/source/samples/audit-cancel-response.json changed 8.8% diff
api-ref/source/samples/audit-create-request-continuous.json changed 42.1% diff
api-ref/source/samples/audit-create-response.json changed 6.5% diff
api-ref/source/samples/audit-list-detailed-response.json changed 8.5% diff
api-ref/source/samples/audit-show-response.json changed 8.8% diff
api-ref/source/samples/audit-update-response.json changed 8.8% diff
python_watcher.egg-info/pbr.json changed 100.0% diff
watcher/tests/decision_engine/model/notification/data/instance-create-end.json added
watcher/tests/decision_engine/model/notification/data/instance-create.json removed
watcher/tests/decision_engine/model/notification/data/instance-delete-end.json changed 3.5% diff
watcher/tests/decision_engine/model/notification/data/instance-live_migration_force_complete-end.js
on
added
watcher/tests/decision_engine/model/notification/data/instance-live_migration_post_dest-end.json added
watcher/tests/decision_engine/model/notification/data/instance-lock.json added
watcher/tests/decision_engine/model/notification/data/instance-pause-end.json added
watcher/tests/decision_engine/model/notification/data/instance-power_off-end.json added
watcher/tests/decision_engine/model/notification/data/instance-power_on-end.json added
watcher/tests/decision_engine/model/notification/data/instance-rebuild-end.json added
watcher/tests/decision_engine/model/notification/data/instance-rescue-end.json added
watcher/tests/decision_engine/model/notification/data/instance-resize_confirm-end.json added
watcher/tests/decision_engine/model/notification/data/instance-restore-end.json added
watcher/tests/decision_engine/model/notification/data/instance-resume-end.json added
watcher/tests/decision_engine/model/notification/data/instance-shelve-end.json added
watcher/tests/decision_engine/model/notification/data/instance-shutdown-end.json added
watcher/tests/decision_engine/model/notification/data/instance-soft_delete-end.json added
watcher/tests/decision_engine/model/notification/data/instance-suspend-end.json added
watcher/tests/decision_engine/model/notification/data/instance-unlock.json added
watcher/tests/decision_engine/model/notification/data/instance-unpause-end.json added
watcher/tests/decision_engine/model/notification/data/instance-unrescue-end.json added
watcher/tests/decision_engine/model/notification/data/instance-unshelve-end.json added
watcher/tests/decision_engine/model/notification/data/instance-update.json changed 3.8% diff
watcher/tests/decision_engine/model/notification/data/scenario3_instance-create.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_instance-delete-end.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_instance-create-end.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_instance-delete-end.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_instance-rebuild-end.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_instance-resize-confirm-end.
json
removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_instance-update.json removed
watcher/tests/decision_engine/model/notification/data/scenario3_legacy_livemigration-post-dest-end.
json
removed
watcher/tests/decision_engine/model/notification/data/scenario_1_bootable-volume-create.json changed 23.3% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_error-volume-create.json changed 33.1% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-attach.json changed 24.9% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-create.json changed 24.6% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-create_pool_notfound.json changed 24.6% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-delete.json changed 24.8% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-detach.json changed 31.0% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-resize.json changed 24.9% diff
watcher/tests/decision_engine/model/notification/data/scenario_1_volume-update.json changed 24.8% diff
watcher/tests/decision_engine/model/notification/data/service-create.json added
watcher/tests/decision_engine/model/notification/data/service-delete.json added

XML Documents (13 of 16):

NameStatusDeltaVisual Diff
watcher/tests/decision_engine/model/data/scenario_1.xml changed 100.0% diff
watcher/tests/decision_engine/model/data/scenario_1_with_1_node_unavailable.xml changed 99.2% diff
watcher/tests/decision_engine/model/data/scenario_1_with_all_nodes_disable.xml added
watcher/tests/decision_engine/model/data/scenario_1_with_metrics.xml changed 62.3% diff
watcher/tests/decision_engine/model/data/scenario_2_with_metrics.xml changed 75.8% diff
watcher/tests/decision_engine/model/data/scenario_3_with_2_nodes.xml changed 64.4% diff
watcher/tests/decision_engine/model/data/scenario_3_with_metrics.xml changed 81.1% diff
watcher/tests/decision_engine/model/data/scenario_5_with_instance_disk_0.xml changed 61.2% diff
watcher/tests/decision_engine/model/data/scenario_6_with_2_nodes.xml changed 80.5% diff
watcher/tests/decision_engine/model/data/scenario_7_with_2_nodes.xml changed 82.2% diff
watcher/tests/decision_engine/model/data/scenario_8_with_4_nodes.xml changed 73.9% diff
watcher/tests/decision_engine/model/data/scenario_9_with_3_active_plus_1_disabled_nodes.xml changed 72.6% diff
watcher/tests/decision_engine/model/data/storage_scenario_1.xml changed 83.4% diff

Gettext Files (all 3):

NameStatusDeltaVisual Diff
releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po changed 45.3%
watcher/locale/de/LC_MESSAGES/watcher.po changed 0.004%
watcher/locale/en_GB/LC_MESSAGES/watcher.po changed 4.6%

Include Files (3 of 9):

NameStatusDeltaVisual Diff
api-ref/source/watcher-api-v1-actionplans.inc changed 2.5% diff
api-ref/source/watcher-api-v1-audits.inc changed 8.7% diff
api-ref/source/watcher-api-versions.inc added

RST Files (21 of 75):

NameStatusDeltaVisual Diff
api-ref/source/index.rst changed 9.7% diff
doc/source/admin/apache-mod-wsgi.rst changed 6.0% diff
doc/source/api/index.rst removed
doc/source/api/v1.rst removed
doc/source/architecture.rst changed 5.0% diff
doc/source/configuration/configuring.rst changed 6.2% diff
doc/source/contributor/api_microversion_history.rst added
doc/source/contributor/contributing.rst changed 3.2% diff
doc/source/contributor/plugin/strategy-plugin.rst changed 15.7% diff
doc/source/contributor/testing.rst changed 68.0% diff
doc/source/index.rst changed 6.2% diff
doc/source/install/common_prerequisites.rst changed 0.5% diff
doc/source/install/install-ubuntu.rst changed 49.0% diff
doc/source/man/index.rst changed 16.5% diff
doc/source/man/watcher-status.rst added
doc/source/strategies/vm_workload_consolidation.rst changed 13.0% diff
doc/source/user/user-guide.rst changed 1.2% diff
RELEASENOTES.rst removed
releasenotes/source/index.rst changed 1.2% diff
releasenotes/source/rocky.rst added
watcher/api/controllers/rest_api_version_history.rst added

YAML Files (16 of 73):

NameStatusDeltaVisual Diff
.zuul.yaml changed 68.8% diff
api-ref/source/parameters.yaml changed 30.7% diff
playbooks/legacy/grenade-devstack-watcher/post.yaml added
playbooks/legacy/grenade-devstack-watcher/run.yaml added
playbooks/orchestrate-tempest.yaml removed
playbooks/pre.yaml removed
releasenotes/notes/add-baremetal-scoper-9ef23f5fb8f0be6a.yaml added
releasenotes/notes/add-start-end-time-for-continuous-audit-52c45052cb06d153.yaml added
releasenotes/notes/add-upgrade-check-framework-5bb9693c8a78931c.yaml added
releasenotes/notes/api-microversioning-7999a3ee8073bf32.yaml added
releasenotes/notes/consume-nova-versioned-notifications-f98361b37e546b4d.yaml added
releasenotes/notes/deprecate-ceilometer-datasource-446b0be70fbce28b.yaml added
releasenotes/notes/enhance-watcher-applier-engine-86c676ce8f179e68.yaml added
releasenotes/notes/remove-nova-legacy-notifications-e1b6d10eff58f30a.yaml added
releasenotes/notes/scope-for-data-model-ea9792f90db14343.yaml added
roles/add-hostnames-to-hosts/tasks/main.yaml removed

Image Files (1 of 11):

NameStatusDeltaVisual Diff
doc/source/images/audit_state_machine.png changed 0.002%

Directories (8 of 130):

NameStatus
devstack/upgrade added
devstack/upgrade/from_rocky added
doc/source/api removed
playbooks/legacy added
playbooks/legacy/grenade-devstack-watcher added
roles removed
roles/add-hostnames-to-hosts removed
roles/add-hostnames-to-hosts/tasks removed

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 9.4% diff

Information Files (all 4):

NameStatusDeltaVisual Diff
AUTHORS changed 6.0% diff
PKG-INFO changed 3.1% diff
python_watcher.egg-info/PKG-INFO changed 3.1% diff
python_watcher.egg-info/SOURCES.txt changed 9.7% diff

Text Files (11 of 28):

NameStatusDeltaVisual Diff
devstack/local.conf.compute changed 7.4% diff
devstack/local.conf.controller changed 6.9% diff
devstack/upgrade/settings added
doc/requirements.txt added
doc/source/image_src/plantuml/audit_state_machine.txt changed 9.0% diff
lower-constraints.txt changed 1.8% diff
python_watcher.egg-info/entry_points.txt changed 1.0% diff
python_watcher.egg-info/requires.txt changed 5.3% diff
releasenotes/notes/reno.cache removed
requirements.txt changed 4.6% diff
test-requirements.txt changed 34.0% diff

Packages Compared:

python-watcher-1.12.0.tar.gz
python-watcher-2.0.0.tar.gz


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