"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "senlin" between the packages
senlin-8.0.0.tar.gz and senlin-9.0.0.tar.gz

About: OpenStack Senlin provides a generic clustering service for an OpenStack cloud. Such a service is capable of managing the homogeneous objects exposed by other OpenStack components, such as Nova, Heat, Cinder etc.
The "Ussuri" series (latest release).

Summary:

The "senlin" source code changed by about 20.9% and now consists of 946 regular files (+38) and 117 directories.

Related Informations:

See ChangeLog (senlin 9.0.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Spec file 1 0 0 0
Python program 458 59 29 148
Shell program 12 0 0 1
Configuration file 8 0 0 2
Initialization file 2 0 0 1
JSON file 81 0 0 1
Makefile 1 0 0 0
Gettext file 4 0 3 1
Git file 1 0 0 0
Include file 14 0 0 1
RST file 97 3 0 18
YAML file 260 8 0 3
Directory 126 9 9 0
Change log 1 0 0 1
Information file 6 0 0 4
License 1 0 0 0
Readme file 15 1 1 0
Text file 15 1 1 7
Other 3 0 0 0
Total Files11068143188



Python Programs (236 of 458):

NameStatusDeltaVisual Diff
api-ref/source/conf.py changed 10.6% diff
doc/source/conf.py changed 14.9% diff
releasenotes/source/conf.py changed 5.1% diff
senlin/api/common/serializers.py changed 3.9% diff
senlin/api/common/util.py changed 5.7% diff
senlin/api/common/wsgi.py changed 7.8% diff
senlin/api/middleware/fault.py changed 1.3% diff
senlin/api/middleware/trust.py changed 1.5% diff
senlin/api/middleware/version_negotiation.py changed 12.0% diff
senlin/api/middleware/webhook.py changed 11.3% diff
senlin/api/openstack/v1/actions.py changed 11.3% diff
senlin/api/openstack/v1/build_info.py changed 3.9% diff
senlin/api/openstack/v1/nodes.py changed 7.0% diff
senlin/api/openstack/v1/version.py changed 6.0% diff
senlin/api/openstack/versions.py changed 4.6% diff
senlin/cmd/api.py changed 49.2% diff
senlin/cmd/api_wsgi.py changed 16.8% diff
senlin/cmd/conductor.py added
senlin/cmd/engine.py changed 31.8% diff
senlin/cmd/health_manager.py added
senlin/cmd/manage.py changed 5.3% diff
senlin/common/config.py changed 91.2% diff
senlin/common/constraints.py changed 2.7% diff
senlin/common/consts.py changed 3.3% diff
senlin/common/exception.py changed 1.4% diff
senlin/common/messaging.py changed 0.7% diff
senlin/common/profiler.py changed 4.0% diff
senlin/common/scaleutils.py changed 0.9% diff
senlin/common/schema.py changed 3.4% diff
senlin/common/service.py added
senlin/common/utils.py changed 6.0% diff
senlin/conductor/__init__.py added
senlin/conductor/service.py added
senlin/conf/__init__.py added
senlin/conf/api.py added
senlin/conf/authentication.py added
senlin/conf/base.py added
senlin/conf/conductor.py added
senlin/conf/dispatchers.py added
senlin/conf/engine.py added
senlin/conf/health_manager.py added
senlin/conf/notification.py added
senlin/conf/opts.py added
senlin/conf/receiver.py added
senlin/conf/revision.py added
senlin/conf/zaqar.py added
senlin/db/sqlalchemy/api.py changed 5.1% diff
senlin/db/sqlalchemy/migrate_repo/versions/014_node_tainted.py added
senlin/db/sqlalchemy/migrate_repo/versions/015_action_clusterid.py added
senlin/db/sqlalchemy/models.py changed 0.7% diff
senlin/db/sqlalchemy/utils.py changed 48.2% diff
senlin/drivers/os/lbaas.py changed 6.0% diff
senlin/drivers/os/nova_v2.py changed 1.0% diff
senlin/drivers/os/octavia_v2.py changed 8.7% diff
senlin/drivers/os_test/__init__.py moved 38.3% diff
senlin/tests/drivers/os_test/__init__.py
senlin/drivers/os_test/cinder_v2.py moved 0.0%
senlin/tests/drivers/os_test/cinder_v2.py
senlin/drivers/os_test/glance_v2.py moved 0.0%
senlin/tests/drivers/os_test/glance_v2.py
senlin/drivers/os_test/heat_v1.py moved 0.0%
senlin/tests/drivers/os_test/heat_v1.py
senlin/drivers/os_test/keystone_v3.py moved 0.0%
senlin/tests/drivers/os_test/keystone_v3.py
senlin/drivers/os_test/lbaas.py moved 4.0% diff
senlin/tests/drivers/os_test/lbaas.py
senlin/drivers/os_test/mistral_v2.py moved 0.0%
senlin/tests/drivers/os_test/mistral_v2.py
senlin/drivers/os_test/neutron_v2.py moved 0.0%
senlin/tests/drivers/os_test/neutron_v2.py
senlin/drivers/os_test/nova_v2.py moved 0.0%
senlin/tests/drivers/os_test/nova_v2.py
senlin/drivers/os_test/octavia_v2.py moved 5.2% diff
senlin/tests/drivers/os_test/octavia_v2.py
senlin/drivers/os_test/zaqar_v2.py moved 0.0%
senlin/tests/drivers/os_test/zaqar_v2.py
senlin/drivers/sdk.py changed 4.5% diff
senlin/engine/actions/base.py changed 0.8% diff
senlin/engine/actions/cluster_action.py changed 1.2% diff
senlin/engine/actions/node_action.py changed 4.3% diff
senlin/engine/cluster.py changed 0.8% diff
senlin/engine/dispatcher.py changed 52.4% diff
senlin/engine/environment.py changed 3.1% diff
senlin/engine/event.py changed 1.5% diff
senlin/engine/health_manager.py changed 24.1% diff
senlin/engine/node.py changed 4.1% diff
senlin/engine/notifications/base.py changed 8.0% diff
senlin/engine/notifications/heat_endpoint.py changed 24.0% diff
senlin/engine/notifications/message.py changed 1.4% diff
senlin/engine/notifications/nova_endpoint.py changed 20.8% diff
senlin/engine/parser.py changed 14.6% diff
senlin/engine/receivers/message.py changed 3.1% diff
senlin/engine/receivers/webhook.py changed 1.7% diff
senlin/engine/scheduler.py removed
senlin/engine/senlin_lock.py changed 2.1% diff
senlin/engine/service.py changed 100.0% diff
senlin/hacking/checks.py changed 7.2% diff
senlin/health_manager/__init__.py added
senlin/health_manager/service.py added
senlin/objects/action.py changed 1.1% diff
senlin/objects/fields.py changed 1.7% diff
senlin/objects/node.py changed 2.8% diff
senlin/objects/notification.py changed 0.7% diff
senlin/objects/requests/actions.py changed 23.3% diff
senlin/objects/requests/clusters.py changed 0.7% diff
senlin/objects/requests/nodes.py changed 12.5% diff
senlin/policies/lb_policy.py changed 9.6% diff
senlin/profiles/base.py changed 1.1% diff
senlin/profiles/container/docker.py changed 3.0% diff
senlin/profiles/os/heat/stack.py changed 3.3% diff
senlin/profiles/os/nova/server.py changed 8.5% diff
senlin/rpc/client.py changed 9.8% diff
senlin/tests/drivers/__init__.py added
senlin/tests/unit/api/common/test_serializers.py changed 0.8% diff
senlin/tests/unit/api/common/test_util.py changed 2.7% diff
senlin/tests/unit/api/common/test_wsgi.py changed 2.2% diff
senlin/tests/unit/api/middleware/test_fault.py changed 1.7% diff
senlin/tests/unit/api/middleware/test_trust.py changed 3.3% diff
senlin/tests/unit/api/middleware/test_version_negotiation.py changed 1.0% diff
senlin/tests/unit/api/middleware/test_webhook.py changed 19.2% diff
senlin/tests/unit/api/openstack/test_versions.py changed 1.8% diff
senlin/tests/unit/api/openstack/v1/test_actions.py changed 24.2% diff
senlin/tests/unit/api/openstack/v1/test_buildinfo.py changed 2.2% diff
senlin/tests/unit/api/openstack/v1/test_cluster_policies.py changed 2.9% diff
senlin/tests/unit/api/openstack/v1/test_clusters.py changed 4.7% diff
senlin/tests/unit/api/openstack/v1/test_events.py changed 3.0% diff
senlin/tests/unit/api/openstack/v1/test_nodes.py changed 9.4% diff
senlin/tests/unit/api/openstack/v1/test_policies.py changed 3.6% diff
senlin/tests/unit/api/openstack/v1/test_policy_types.py changed 1.9% diff
senlin/tests/unit/api/openstack/v1/test_profile_types.py changed 2.5% diff
senlin/tests/unit/api/openstack/v1/test_profiles.py changed 3.2% diff
senlin/tests/unit/api/openstack/v1/test_receivers.py changed 3.5% diff
senlin/tests/unit/api/openstack/v1/test_version.py changed 1.3% diff
senlin/tests/unit/api/openstack/v1/test_webhooks.py changed 1.3% diff
senlin/tests/unit/api/shared.py changed 1.5% diff
senlin/tests/unit/cmd/test_conductor.py added
senlin/tests/unit/cmd/test_engine.py added
senlin/tests/unit/cmd/test_health_manager.py added
senlin/tests/unit/common/base.py changed 5.9% diff
senlin/tests/unit/conductor/__init__.py added
senlin/tests/unit/conductor/test_service.py added
senlin/tests/unit/db/shared.py changed 1.1% diff
senlin/tests/unit/db/test_action_api.py changed 0.4% diff
senlin/tests/unit/db/test_cluster_api.py changed 1.1% diff
senlin/tests/unit/db/test_event_api.py changed 0.6% diff
senlin/tests/unit/db/test_node_api.py changed 0.8% diff
senlin/tests/unit/db/test_policy_api.py changed 0.5% diff
senlin/tests/unit/db/test_profile_api.py changed 1.3% diff
senlin/tests/unit/db/test_receiver_api.py changed 0.6% diff
senlin/tests/unit/drivers/test_lbaas.py changed 11.1% diff
senlin/tests/unit/drivers/test_nova_v2.py changed 0.5% diff
senlin/tests/unit/drivers/test_sdk.py changed 5.5% diff
senlin/tests/unit/engine/actions/test_action_base.py changed 0.7% diff
senlin/tests/unit/engine/actions/test_add_nodes.py changed 2.2% diff
senlin/tests/unit/engine/actions/test_create.py changed 0.9% diff
senlin/tests/unit/engine/actions/test_delete.py changed 2.6% diff
senlin/tests/unit/engine/actions/test_node_action.py changed 0.8% diff
senlin/tests/unit/engine/actions/test_replace_nodes.py changed 1.5% diff
senlin/tests/unit/engine/actions/test_wait.py changed 2.8% diff
senlin/tests/unit/engine/notifications/test_heat_endpoint.py added
senlin/tests/unit/engine/notifications/test_nova_endpoint.py added
senlin/tests/unit/engine/receivers/test_receiver.py changed 1.0% diff
senlin/tests/unit/engine/service/__init__.py moved 0.0%
senlin/tests/unit/conductor/service/__init__.py
senlin/tests/unit/engine/service/test_actions.py moved 12.8% diff
senlin/tests/unit/conductor/service/test_actions.py
senlin/tests/unit/engine/service/test_cluster_op.py moved 8.3% diff
senlin/tests/unit/conductor/service/test_cluster_op.py
senlin/tests/unit/engine/service/test_cluster_policies.py moved 10.4% diff
senlin/tests/unit/conductor/service/test_cluster_policies.py
senlin/tests/unit/engine/service/test_clusters.py moved 11.0% diff
senlin/tests/unit/conductor/service/test_clusters.py
senlin/tests/unit/engine/service/test_credentials.py moved 12.2% diff
senlin/tests/unit/conductor/service/test_credentials.py
senlin/tests/unit/engine/service/test_events.py moved 10.8% diff
senlin/tests/unit/conductor/service/test_events.py
senlin/tests/unit/engine/service/test_nodes.py moved 12.1% diff
senlin/tests/unit/conductor/service/test_nodes.py
senlin/tests/unit/engine/service/test_policies.py moved 12.2% diff
senlin/tests/unit/conductor/service/test_policies.py
senlin/tests/unit/engine/service/test_policy_types.py moved 11.2% diff
senlin/tests/unit/conductor/service/test_policy_types.py
senlin/tests/unit/engine/service/test_profile_types.py moved 11.6% diff
senlin/tests/unit/conductor/service/test_profile_types.py
senlin/tests/unit/engine/service/test_profiles.py moved 11.4% diff
senlin/tests/unit/conductor/service/test_profiles.py
senlin/tests/unit/engine/service/test_receivers.py moved 12.0% diff
senlin/tests/unit/conductor/service/test_receivers.py
senlin/tests/unit/engine/service/test_webhooks.py moved 9.5% diff
senlin/tests/unit/conductor/service/test_webhooks.py
senlin/tests/unit/engine/test_cluster.py changed 0.1% diff
senlin/tests/unit/engine/test_cluster_policy.py changed 1.1% diff
senlin/tests/unit/engine/test_dispatcher.py removed
senlin/tests/unit/engine/test_engine_parser.py changed 12.0% diff
senlin/tests/unit/engine/test_engine_startstop.py removed
senlin/tests/unit/engine/test_environment.py changed 2.9% diff
senlin/tests/unit/engine/test_health_manager.py changed 21.8% diff
senlin/tests/unit/engine/test_node.py changed 0.6% diff
senlin/tests/unit/engine/test_scheduler.py removed
senlin/tests/unit/engine/test_service.py added
senlin/tests/unit/health_manager/__init__.py added
senlin/tests/unit/health_manager/test_service.py added
senlin/tests/unit/objects/requests/test_cluster_policies.py changed 3.4% diff
senlin/tests/unit/objects/requests/test_clusters.py changed 5.3% diff
senlin/tests/unit/objects/requests/test_nodes.py changed 0.8% diff
senlin/tests/unit/objects/requests/test_receivers.py changed 2.8% diff
senlin/tests/unit/objects/test_action.py changed 1.8% diff
senlin/tests/unit/objects/test_base.py changed 1.7% diff
senlin/tests/unit/objects/test_cluster.py changed 1.8% diff
senlin/tests/unit/objects/test_event.py changed 2.2% diff
senlin/tests/unit/objects/test_fields.py changed 2.7% diff
senlin/tests/unit/objects/test_node.py changed 1.3% diff
senlin/tests/unit/objects/test_policy.py changed 1.7% diff
senlin/tests/unit/objects/test_profile.py changed 1.6% diff
senlin/tests/unit/policies/test_affinity.py changed 0.2% diff
senlin/tests/unit/policies/test_batch_policy.py changed 3.2% diff
senlin/tests/unit/policies/test_health_policy.py changed 1.0% diff
senlin/tests/unit/policies/test_lb_policy.py changed 12.9% diff
senlin/tests/unit/policies/test_policy.py changed 0.7% diff
senlin/tests/unit/policies/test_region_placement.py changed 0.4% diff
senlin/tests/unit/policies/test_scaling_policy.py changed 0.9% diff
senlin/tests/unit/policies/test_zone_placement.py changed 0.5% diff
senlin/tests/unit/profiles/test_container_docker.py changed 2.4% diff
senlin/tests/unit/profiles/test_heat_stack.py changed 0.9% diff
senlin/tests/unit/profiles/test_nova_server.py changed 14.1% diff
senlin/tests/unit/profiles/test_nova_server_update.py changed 1.9% diff
senlin/tests/unit/profiles/test_nova_server_validate.py changed 1.1% diff
senlin/tests/unit/profiles/test_profile_base.py changed 0.8% diff
senlin/tests/unit/test_common_constraints.py changed 7.4% diff
senlin/tests/unit/test_common_exception.py changed 5.4% diff
senlin/tests/unit/test_common_scaleutils.py changed 4.2% diff
senlin/tests/unit/test_common_schema.py changed 6.0% diff
senlin/tests/unit/test_common_utils.py changed 5.0% diff
senlin/tests/unit/test_conf.py added
senlin/tests/unit/test_hacking.py changed 3.7% diff
setup.py changed 26.5% diff

Shell Programs (1 of 12):

NameStatusDeltaVisual Diff
devstack/lib/senlin changed 29.9% diff

Configuration Files (2 of 8):

NameStatusDeltaVisual Diff
setup.cfg changed 15.5% diff
tools/config-generator.conf changed 11.8% diff

Initialization Files (1 of 2):

NameStatusDeltaVisual Diff
tox.ini changed 22.7% diff

JSON Files (1 of 81):

NameStatusDeltaVisual Diff
senlin.egg-info/pbr.json changed 100.0% diff

Gettext Files (all 4):

NameStatusDeltaVisual Diff
releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po removed
releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po removed
releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po removed
senlin/locale/de/LC_MESSAGES/senlin.po changed 0.002%

Include Files (1 of 14):

NameStatusDeltaVisual Diff
api-ref/source/nodes.inc changed 1.1% diff

RST Files (21 of 97):

NameStatusDeltaVisual Diff
doc/source/configuration/config.rst changed 8.4% diff
doc/source/contributor/event_dispatcher.rst changed 1.9% diff
doc/source/contributor/policies/health_v1.rst changed 0.5% diff
doc/source/index.rst changed 1.5% diff
doc/source/install/install-rdo.rst changed 3.4% diff
doc/source/install/install-source.rst changed 7.3% diff
doc/source/overview.rst changed 2.6% diff
doc/source/reference/man/index.rst changed 20.3% diff
doc/source/reference/man/senlin-conductor.rst added
doc/source/reference/man/senlin-engine.rst changed 23.1% diff
doc/source/reference/man/senlin-health-manager.rst added
doc/source/user/actions.rst changed 1.9% diff
doc/source/user/membership.rst changed 1.0% diff
doc/source/user/nodes.rst changed 0.3% diff
doc/source/user/policies.rst changed 1.2% diff
doc/source/user/policy_types.rst changed 1.1% diff
doc/source/user/policy_types/deletion.rst changed 1.7% diff
doc/source/user/policy_types/load_balancing.rst changed 8.5% diff
releasenotes/source/index.rst changed 1.3% diff
releasenotes/source/train.rst added
senlin/api/openstack/history.rst changed 3.9% diff

YAML Files (11 of 260):

NameStatusDeltaVisual Diff
.zuul.yaml changed 34.9% diff
api-ref/source/parameters.yaml changed 1.6% diff
playbooks/legacy/rally-dsvm-senlin-senlin/run.yaml changed 0.6% diff
releasenotes/notes/add-action-filter-40e775a26082f780.yaml added
releasenotes/notes/add-availability_zone-option-to-loadbalancer-74b512fb0c138bfe.yaml added
releasenotes/notes/config-default-nova-timeout-f0bd73811ac3a8bb.yaml added
releasenotes/notes/db-ignore-project_safe-for-admins-2986f15e74cd1d1c.yaml added
releasenotes/notes/drop-py-2-7-154eeefdc9886091.yaml added
releasenotes/notes/node-tainted-1d1c0f885cd3e4a8.yaml added
releasenotes/notes/octavia-network_id-and-subnet_id-changes-9ba43e19ae29ac7d.yaml added
releasenotes/notes/split-engine-service-acea7821cadf9d00.yaml added

Directories (18 of 126):

NameStatus
devstack/files added
releasenotes/source/locale removed
releasenotes/source/locale/en_GB removed
releasenotes/source/locale/en_GB/LC_MESSAGES removed
releasenotes/source/locale/fr removed
releasenotes/source/locale/fr/LC_MESSAGES removed
releasenotes/source/locale/zh_CN removed
releasenotes/source/locale/zh_CN/LC_MESSAGES removed
senlin/conductor added
senlin/conf added
senlin/drivers/os_test moved
senlin/tests/drivers/os_test
senlin/health_manager added
senlin/tests/drivers added
senlin/tests/unit/conductor added
senlin/tests/unit/engine/service moved
senlin/tests/unit/conductor/service
senlin/tests/unit/health_manager added

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 0.9% diff

Information Files (4 of 6):

NameStatusDeltaVisual Diff
AUTHORS changed 1.0% diff
PKG-INFO changed 3.1% diff
senlin.egg-info/PKG-INFO changed 3.1% diff
senlin.egg-info/SOURCES.txt changed 8.0% diff

Readme Files (2 of 15):

NameStatusDeltaVisual Diff
senlin/drivers/os_test/README.rst moved 0.0%
senlin/tests/drivers/os_test/README.rst

Text Files (9 of 15):

NameStatusDeltaVisual Diff
devstack/apache-senlin.template removed
devstack/files/apache-senlin-api.template added
devstack/settings changed 35.6% diff
doc/requirements.txt changed 36.7% diff
lower-constraints.txt changed 3.3% diff
requirements.txt changed 4.0% diff
senlin.egg-info/entry_points.txt changed 21.1% diff
senlin.egg-info/requires.txt changed 4.6% diff
test-requirements.txt changed 13.6% diff

Packages Compared:

senlin-8.0.0.tar.gz
senlin-9.0.0.tar.gz


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